Блог пользователя tanmay2625

Автор tanmay2625, история, 4 года назад, По-английски

Dear Codeforces Community,

Many times, we find it difficult to implement solutions to some problems (generally higher than our own rating), even after reading editorials. There are some implementation details that are not clear. At such times, it is useful to add some contestants as friends who write clean and readable codes. Also, their codes help us to get the idea of solutions (just after the contest) even before editorials are published.

Here are some contestants (in no particular order) that I know who write very neat, clean and readable codes and have helped me a lot so far through their codes :

Name such contestants that you know in the comments section for the benefit of everyone!

Happy coding!

  • Проголосовать: нравится
  • +210
  • Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Major missing : icecuber antontrygubO_o 300iq

»
4 года назад, # |
Rev. 2   Проголосовать: нравится +19 Проголосовать: не нравится

My favorites kocko, Java, beethoven97, mohmahkho, emthrm and Petr

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Petr is recently using C++ and he writes neat and detailed code.

»
4 года назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

I think this, this, this or this can get you a lot of information!

»
4 года назад, # |
  Проголосовать: нравится -20 Проголосовать: не нравится

No mention of tourist?

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +30 Проголосовать: не нравится

    Stating the obvious is boring.

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    Sorry but i don't find his code neat. The code might be the most optimised and everything but when it comes to neatness, na. Most people don't like such indentations and coding styles, especially from India.

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    2 Spaces throws me away. idk why, I find code with tab = 2 spaces very hard to read lol.

»
4 года назад, # |
Rev. 3   Проголосовать: нравится +13 Проголосовать: не нравится

Too many blogs on this topic as T1mofey778 has stated, stop spamming old shits please.

»
4 года назад, # |
  Проголосовать: нравится -34 Проголосовать: не нравится

My favourite: Not-Afraid.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

rajat1603 he too writes elegant code

»
4 года назад, # |
  Проголосовать: нравится +20 Проголосовать: не нравится
»
4 года назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
»
4 года назад, # |
Rev. 2   Проголосовать: нравится +13 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Read jiangly's codes, for div2 contests, most of the time his codes are better implemented and readable than editorial solutions (Just my opinion tho)

I have learned a lot from his submissions!

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

VladProg also writes very neat and clear codes especially for graph problems

»
4 года назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Baraa_Armoush write neet and understandable code

»
4 года назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Codes of vitux are most readable for me

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится -6 Проголосовать: не нравится

    arthurg's code is the most garbage. Whenever I go take out the trash, I make sure to also run rm -rf codeforce_problems to take out the garbage code.

»
4 года назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится
»
4 года назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

i think the best contestant who writes its code very clean very smart and very very short codes for very tough problems is this guy https://mirror.codeforces.com/profile/KMAASZRAA and the reason of his clean codes is the time he spent to thinking the exact implementation for a problem and his clean codes helps him to implement the very hard problems in very short time

»
4 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

_overrated_ has a very neat codestyle

»
4 года назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится

talant has a very neat codestyle

»
4 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

harshit15 writes too elegant solutions.I have learnt a lot from his submissions

»
4 года назад, # |
  Проголосовать: нравится +42 Проголосовать: не нравится

One suggestion to all from my side : Avoid checking Radewoosh code. It will save your time though!

»
4 года назад, # |
  Проголосовать: нравится +39 Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Using the opportunity: does anybody here understand NEAT algorithm, has implemented it and can answer me a few questions about speciation?

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Since nobody has responded, I take up the opportunity to introduce you to someone who can really help.

    I would suggest Ashishgup writes the best code in terms of neatness and declaring variable names that are quite intuitive. In short his codes are pretty much self explanatory.

    Many coders here in India I guess learn from his submissions.

    Also he has a very high submission count. This helps in a way that which ever problem I choose its most likely that he has a submission.

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Huh? NEAT stands for “NeuroEvolution of Augmenting Topologies”, it’s a machine learning algorithm...

      During the contest my code should be as comfortable as possible for me and only for me, and it is, so I don’t need such help xd

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

hohl writes very neat code. His most submissions are really awesome.

»
4 года назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

I always check jqdai0815's submissions. He could do 30 lines of my code in 3 line codes.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It would be a help if someone suggests me some way I can improve the readability of my code. TIA

»
4 года назад, # |
  Проголосовать: нравится -9 Проголосовать: не нравится

hitman623 see his code

»
4 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится
»
4 года назад, # |
Rev. 2   Проголосовать: нравится +18 Проголосовать: не нравится

Are you kidding , put mango_lassi at the top of the list.No one compares to him in clean and readable code.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Once I read someone's code while going through the solutions and I found it really beauTiFul. I guess that's been my motivation for writing a cleaner code and I hope I'm doing well as abeginer.

»
4 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

uwi. one of the best Java coder. His coding style and prepared libraries are so elegant.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

My ICPC teammate abhi2402 always writes neat codes. I learn a lot from his codes while upsolving!

»
4 года назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

Kuroni writes really neat code! I learned a lot from his solutions and implementations.

»
4 года назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

I too write neat and readable code but I can't solve more than C/D and C/D are solved by tons of contestants! :'(

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

pllk for sure

»
4 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

ILoveBitches writes elegant Java code. Have a look at his submissions :)

»
4 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I really like ecnerwala's code especially for div 2 problems

»
4 года назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

I've seen solutions from all these users. But I think they don't even come close to ecnerwala's. His code is not only clean and understandable, he also has very clear ideas about his conceptual solutions, which makes him write much fewer lines than the average. This distinguishes him from other top contestants, who sometimes write spaghetti code due to time pressure. Additionally, he often adds assertions, which I find useful to know what assumptions are made in each part of the code. When I don't understand a problem, the very first thing I do is check if he has solved it.

»
4 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится
»
4 года назад, # |
  Проголосовать: нравится +28 Проголосовать: не нравится

How did you forget tourist? I always read his code and understand the idea easily. Am I the only one?

»
3 года назад, # |
Rev. 2   Проголосовать: нравится +31 Проголосовать: не нравится

Just wanted to update the list for users who haven't been mentioned:

I learned a lot from their submissions :D

Long live neat and readable codes!

»
3 года назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

I refer to the Python codes of these folks quite often :)

soham_mittal chinerist rahulguptanitro pajenegod conqueror_of_tourist

»
3 года назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

codes by jiangly I think are the most easy to read even for beginners.

»
3 года назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

I think tourist too.

»
3 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

I love to see code of Farhod , peti1234 , QAQAutoMaton, Petr & Um_nik as they write very neat and understandable solution. I'm trying to learn as much as I can from their code( for me it's may be A, B or C).

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

-is-this-fft is my favorite lol. Really love his functional style, it makes the code easy to debug and easy on the eyes

»
3 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

dendi239 and his debug macros

»
3 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I found The_Alchemist Ashishgup solutions very neat and readable.

»
3 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

Following are the best for me:
- ksun48 - Ashishgup - jiangly - InfiniteChallenge - Savior-of-Cross - epsilon_573

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Delighted my code could help you. Sadly I am busy with my intern right now and taking a break from CP.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

i like too the contestants u listed

im gonna add BakryTripleM5daBucketPotato