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

Автор nor, 16 месяцев назад, По-английски

I am a logic gate. Ask me anything.

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

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

Why am I sensing a pattern here?

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

    I'm afraid that I don't know the answer to that question.

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

Can you tell me what max rating I can achieve by this year? [Future Prediction]

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

    Only limited by your imagination and hard work, but based on my experience, I'd say 1800-1900 is a reasonable goal to have.

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

      Please, predict for me too, assuming that I will spend 3 hours a day in average without big breaks.

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

        I don't think that's the right question to ask, I was merely suggesting a reasonable goal. Depends a lot on how fast you learn and other things, but it won't be a surprise if your rating stays within [1800, 2400]. You might want to read this blog I wrote about my perspective on learning.

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

      What should be a reasonable goal for me?

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

What keyboard switches do you use :)

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

    I don't really use keyboard switches — just my laptop keyboard for competitive programming suffices :)

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

How to improve problem solving for long term growth?

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

    Consistent practice, plus lots of perseverance and thinking time. And once you solve a problem, try to internalize the steps you took so that you can solve other problems in a similar manner. Maybe you'd like to read this blog.

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

most hilarious moment in IIT-D you witnessed :)

  • »
    »
    16 месяцев назад, # ^ |
    Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

    I'm not sure what IIT-D is. /s

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

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

      IITD is an overrated college in india

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

        true, IIT Dh much better

      • »
        »
        »
        »
        16 месяцев назад, # ^ |
        Rev. 2   Проголосовать: нравится -33 Проголосовать: не нравится





        It is supposed to be overrated, after all it is quite challenging to get into any of the top IITS

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

          It was obviously a sarcastic statement, apparently you are not from any IIT ig.

          • »
            »
            »
            »
            »
            »
            16 месяцев назад, # ^ |
            Rev. 2   Проголосовать: нравится -42 Проголосовать: не нравится

            First things first, I don't need to join any IIT to speak facts.

            How would you know if I am from any IIT or not ? Don't worry this ain't my real account, This is one of my alts. I created this in 8th standard.

            I think the truth was bitter for you, apparently you are not from any top IIT ig.

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

              This flame war is why I didn't want to respond to any IIT related comments, but decided to respond in a light-hearted manner just in case.

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

              Hey, I'm confused. Are you a troll or a stereotypical iit ka choda?

              • »
                »
                »
                »
                »
                »
                »
                »
                16 месяцев назад, # ^ |
                Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

                Neither. I just stated the truth. That is it. But he judged me.

                If that is sarcasm, then my comment ought to be treated as "sarcasm" only.

                I have a strong conviction that you are not flummoxed, you are just trying to defend a judgy and absurd comment by using that stereotypical joke.

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

              Sir why not state facts from your original account? or this is your original account?

              • »
                »
                »
                »
                »
                »
                »
                »
                16 месяцев назад, # ^ |
                Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

                You need a specific rating range to criticize grandmasters ? I did not know that.

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

                  You need a specific rating range to make alt accounts and trolling? I did not know that.

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

                  "Thinking is difficult that is why most people judge".

                  Why the hell did he ask for my real account ? I ain't a grandmaster, that's it. I looked up to him, but now I have nothing but a strong grudge against him, and all of y'all who are unnecessarily downvoting.

                  Where did I go wrong ? He judged me, and I judged him back.

                  I am 15 and I just witnessed the fatuousness of adults. I also experienced partiality. You guys really need to work on your communication skills. If you are right, prove it. Don't act like a coward.

                  "You need a specific rating range to make alt accounts and trolling" ? This is ridiculous. Indeed your communication skills are....

                  Idgaf about the downvotes, again this ain't my real account.

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

                  I am 15 and I just witnessed the fatuousness of adults. Shashi Tharoor moment.

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

                  "I looked up to him, but now I have nothing but a strong grudge against him."

                  Lol i never asked anyone to look up to me.

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

                  I hope there is a special cringelord section in hell reserved for people who use the words "y'all" and "ain't".

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

                  whomst'd've'ly'yaint'nt'ed'ies's'y'es

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

                  I'm sorry but I'm compelled to correct you, it's actually — Whomst'd've'ly'yaint'nt'ed'ies's'y'es'nt'ed's'y'es'nt't're'ing'able'ric'ive'al'nt'ne'm'll'ble'al'ny'less'w'ck'k'ly'py'nd'idy'ety'st'ged'ful'is

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

                  Even though it is slower, people use i++ instead of ++i. Why ?

                  https://codeforces.net/blog/entry/115877?#comment-1027645

                  That is it, Y'all sounds good to me.

                  Of course I would not use ain't and y'all formally.

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

                  Your comments are surprisingly indicative of the combinatorially expected IQ of people who use the words "yall" and "aint". Top kek.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  16 месяцев назад, # ^ |
                  Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

                  If someone's language defines their IQ for you, then You should get yourself checked.

                  "It ain't rocket science!" Musk said about his proposed Twitter deal.

                  You are implying that you are smarter than Elon Musk ? That doesn't make sense tbh.

                  10 months and specialist ? I crossed that level when I was in class 10th. Talking about my IQ

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

                  You presuppose that Elon Musk is smart lmfao. The only flattering attribute he possesses is being an edgelord.

                  10 months and specialist ? I crossed that level when I was in class 10th. Talking about my IQ.

                  If I was feeling particularly childish, there might just have been a reply to this comment with the word "hello" from a ~2050 account.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  16 месяцев назад, # ^ |
                  Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

                  If Elon musk is not smart, then I am the dumbest guy in this world.

                  You will. Mark my words. Don't worry, Give me some time. I am not that active on codeforces lately. I have to study as well. I don't want to end up in IIT BHU kek.

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

                  I sincerely hope that you're a troll and all the comments you have made so far have been completely ironic parodies of the musings of a biblically obnoxious cretin, whose norminess oozes out of every orifice of his body.

                  If not, I'm genuinely sorry.

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

                  cretin ? mind your language, I did not abuse you.

                  Obnoxious ? do you even know the meaning of these words ? Obnoxious means unpleasant. A sarcastic comment can be unpleasant for some people.

                  I think you are googling ["word" synonyms] and using the most outdated words to look cool ? But still I am able to understand every bit of it. I can even speak Hindi if you want. (Don't search for synonyms)

                  No, I am not a troll, I will take that apology.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  16 месяцев назад, # ^ |
                  Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

                  I intend any and all offense this statement may cause, but if you think any of the words I used would need to be googled by someone, then you either:

                  • Have received an extremely poor English education.
                  • Possess the linguistic skills of a 3 year old.

                  But then again, that's par for the course as far as people who use the words "y'all" and "ain't" are concerned.

                  On a final note, I would like to congratulate you on proving the inaccuracy in my usage of the word "obnoxious". Would it be too self-indulgent to point out, once more, that this shocking proof is pretty much expected from a person who uses the words "y'all" and "ain't"?

                  Edit: I've just had a look at your rating graph, and I'm sorry, but I cannot continue arguing with you and risk being labelled as ableist.

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

                  "Have received an extremely poor English education."

                  Maybe you are right. I come from Bihar and I have been studying on my own without any tuition. I also had a serious spinal cord injury (anterior wedging of the L1 and T1 vertebrae) in class 9 and as a repercussion, I did not attend school after that. I wrote my matriculation papers though.

                  "Rating Graph"

                  This is not my real account. I created this account in the 8th standard. I am currently in 11th standard. I just cleared 10th. But I must say that I am rated higher than you in my real account.

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

                  Hmmm, that explains it. I'm sorry, I won't make fun of you any more.

                  Congrats on your spectacular performance in the last codeton round though!

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

                  I was blundering in the implementation. I am not impeccable. Again, I will try to be more active on Codeforces.

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

                  To anyone who reads this entire wall of trash-talk: You have just observed two fine examples of terminally online unpleasant losers who get no attention from females.

                  Do your best to not end up like them.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  16 месяцев назад, # ^ |
                  Rev. 2   Проголосовать: нравится +21 Проголосовать: не нравится

                  I am 15 and I just witnessed the fatuousness of adults.

                  Wow, i am 15 too, and i just witnessed the fatuousness of people with my same age!

                  Bro, just relax, i was just trying to joke. And you should better spend more time training than arguing!

                  Btw, this is my alt, and i am trolling.

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

            At our job, you'll understand that you're also not from an IIT xD

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

How can I reach candidate master or master as fast as possible? Or how can I practice as efficiently?

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

What platform do you suggest for practice of different concepts btw I am also something of a logic gate myself

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

    Doesn't matter what platform you're using (at least didn't matter for me). Any website with a good number of educational problems on a variety of topics works (for instance, Codeforces, CSES, Timus, AtCoder and CodeChef).

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

cnot gate when?

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

f(1;1) = ?

»
16 месяцев назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

why the people on Codeforces are very different and not calm everyone is so aggressive ??

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

    As an AI language model, I don't have the ability to answer your query regarding why users on Codeforces are diverse and quite aggressive.

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

Why doesn't my competitive programming skills improve, even though I'm following all the textbook steps to become better at it?

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

    Which textbook are you using? On a more serious note, there is no one way to improve your skills — what works for someone might not work for others. I wrote a blog on my perspective on learning, perhaps that might help you understand what isn't working for you.

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

How to be tester?

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

    Be friends with authors, interact with others in the community — I don't know of other ways, unfortunately.

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

      at where ??

      Discord?

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

        True, there are a few competitive programming communities active on that platform.

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

          any link you wanna to share would be greatful for us : )

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

            There is Errichto's discord server (though I don't have the link anymore), and the AC server (most active discussion channels gated for div1 though).

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

how can i get a xnor gate using only nor gates

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

    A XNOR B = (A NOR (A NOR B)) NOR (B NOR (B NOR A))

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

I am not able to solve 1500+ rated problems. Also I am badly struggling in DP. Can u tell me how to conquere this ?

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

    I believe solving more problems just outside your comfort zone has the potential to fix both these issues.

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

      I have been solving problems since last 6 months consistently but no growth after 1450

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

        Depends on your definition of solving. I define solving as not having to look at any hints/editorials while attempting the problem. Just out of the comfort zone for me is when I can only solve about 30%-50% of the problems I try at a certain rating level, given enough time. It varies a lot from person to person and it usually helps to figure out your limits on your own.

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

favourite colour among different codeforces ranks?

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

    If you want a favourite colour, then probably blue/red. Unfortunately IGM is dark red on CF, if it was light pink as on certain Discord servers, it would have been a better contender.

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

I want some information about what is the source of your study in solving problems and what is better, books or videos. Also, I am looking for a sheet for training on these resources, if any, and the last question is what is the appropriate daily rate or routine to improve the problem-solving skill without taking all the time of the day. Thank you

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

    newbie things

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

    Depends a lot from person to person, one really has to experiment to understand what works the best for them. I personally prefer reading books and solving problems over watching videos, because there is more deep content and you can play around with ideas much more easily with them. I am not aware of any sheets for training that work for everyone or any specific routine that works for everyone, you might want to read other blogs about people's personal experiences. If you really want a "track" laid out for you, multiple blogs about how to practice are here.

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

Hello nor, feels like you employed an AI to give answers lol.

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

    Hi! As an AI language model, I can not verify the veracity of your claim.

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

ask me a question, I cannot answer

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

Will you say "No" to this comment?

»
16 месяцев назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
  • Can you Guide me with the problem I face while giving the contest? I can solve DIV2C most of the time while practising outside of the contest; however, solving some might take time. Still, in the actual contest, I could not build the intuition of DIV2C very fast, resulting in being unable to solve the problem(Most of the time). So what should I do to overcome this problem?
  • According to you, what is essential in a contest to reach an expert, fast solving DIV2C or solving DIV2D but very slowly?
  • Can you Review my profile and guide me to reach an expert?
»
16 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

What are your favorite competitive programming problems? Doesn't have to be only problems on CF

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

    For my favourite competitive programming problems, I'll have to look up my past solved problems, but in general I enjoy problems that involve cool ideas or are challenging for me (in the sense that they force me to look at the problem from multiple perspectives). One of the more memorable problems that I liked was 1503F - Balance the Cards, that I first encountered while testing that round.

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

You stopped participating in rated contests since last 2.5 years but you are still very active on codeforces. why don't you particiate in rated contests?

do you care about your rating / title??

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

    I've talked about it here earlier. Another reason is that contests don't fit my schedule, while you can write blogs/comments any time. About your second question, no, I do not care about my rating/title.

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

Do you think you will ever start competing again seeing as you are still quite active in the Codeforces community?

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

How to become good at cpp?

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

    What I did was read books and blogs on C++, and watch cppcon talks. Of course, there's nothing better than learning a language while using it though.

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

How to get RED sir? Gib tips.

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

    This is a question I should be asking you in your AMA :)

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

why left WA?

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

How can we construct a NOR gate using universal gates?

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

What are the skills needed to reach Master ?

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

    What worked for me was to be decent at math and know basic stuff like dp, binary search, greedy, a bit of graphs and basic data structures like segment trees. Though with the meta now, I guess the list of prerequisites might be smaller.

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

One thing you would do differently, if you could go back in time.

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

    Can't think of any, I guess I am satisfied in how things worked out for me.

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

How not to get frustrated when I see those who cheat and their rating increases while there's no new in my level if it does not decrease?

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

    Don't interact with cheaters if it affects you that much. Focus on improving yourself, turning to cheating will more often than not lead to consequences, not to mention the guilt and lack of self-confidence that might arise out of it. Rating is just a number on the internet, it doesn't define your self-worth.

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

    no need to worry about cheaters. Because Heap_OverFlow will catch them

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

does the problems in competitive programming occur in real life frequently?

and do we have to solve these types of problem when doing job?

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

    I won't say frequently, but sometimes. In a job, it depends on what kind of work you're doing. For instance, if your job involves implementing anything close to a programming language, you will find trees in the form of abstract syntax trees, and graph theory (flow graphs, dominator tree etc.) is quite ubiquitous in that field. However, in any job, you should be able to apply critical thinking that you can develop during competitive programming.

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

Your real name sir?

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

OMG its nor!! How are you so good at what you do?

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

    I just try to do my best, though nowhere near good for a lot of things.

»
16 месяцев назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится
  1. PyTorch or TF/Keras?

  2. What advice would you give to someone who wishes to develop a mathematical background similar to yours?(any particular books/resources?)

  • »
    »
    16 месяцев назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится
    1. Depends a lot — based on my experience in uni, TF/Keras is faster to work with (less setup time), but PyTorch makes it easier to be flexible. I'd prefer the former if I had to come up with something quick and dirty, but the latter if I want to do something much more seriously over a longer period of time.
    2. Read a lot of well-written books (famously well-written books can be found for every topic if you search for them on MSE or MO). And make it a habit to read Wikipedia pages on math and follow links to the references, without being afraid of reading papers, googling stuff along the way (probably the best habits you can develop if you want to learn new theory). The reason I suggest Wikipedia is that it gives a bird's-eye view of the topic and the connections to other topics, and it's a great starting point to understand what kind of theory exists in the first place.
»
16 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Next educational blog when

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

    Whenever I get the time and feel like writing a blog. I have 5-6 blog ideas sitting in my drafts for anywhere from a month to a year, and most of them are either very vast (completely new theory — for CF, at least — that can be used in competitive programming) or too niche (for instance, ear decomposition of matroids).

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

Will you ever participate in a rated contest?

  • »
    »
    16 месяцев назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    You can refer to this comment. TL;DR: not in the foreseeable future, though if I get the motivation to do so, I will do so.

    Vaguely relevant Musashi quote
»
16 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Where are you working at the moment?

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

    Currently I am working as a quant, but won't disclose the name of the company because I don't want to be doxxed.

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

      Doesn't research interest you? Do you see yourself in academia in the future?

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

        For me at the moment, research is interesting, and so is quant research. I am somewhat disillusioned by academia for multiple reasons that I have seen my friends who do research come across (pay to publish, publish or perish, slow feedback cycle, reviewing politics even in double blind reviews, ridiculous paper rejections or evil reviewing in general, low pay, credit-stealing, constant fear of someone else beating you to your results, alienation due to getting stuck in a niche, and what not), and would not be interested in pursuing it for the foreseeable future unless something miraculous happens.

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

          Ah, that's a side of academia I hadn't really thought about until now... How do you feel about industrial research labs?

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

            From what I know about them (everyone's experience seems to be different, so take this with a grain of salt), they don't seem much different from a normal job that involves a fair amount of research, and there's much more anonymity (read: lack of recognition), and structured work hours etc., which makes it quite different from academia in that sense. The objective function changes drastically too (going from publishing papers and going on a pursuit of knowledge to using research in applications and make a profit out of it). Sounds interesting but idk really.

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

when

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

Can you unblock me

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

How do you approach reading books, specifically mathematics, and how you grasp the intuition behind a rigor based book?

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

    When reading a book or a paper, I try to read it with an open mind in all generality, and keep all my doubts for the end, while actively trying to draw parallels from what I already know and have intuition about. Thinking about examples helps internalize the ideas presented in the book/paper.

    It is quite important to re-read the content in case it is technical, because authors often write books/papers in multiple iterations, adding some more detail at various parts of the text, and unwrapping those iterations leads to different insights that a single reading might not be able to uncover.

    Also, refer to alternative resources in case something is unclear. Try to not be stuck at one point, because it will make you lose motivation rapidly.

    I've also written a bit on this topic in this blog, under the heading "How learning can look like for you" — maybe it'll help too.

    This and this are some well-documented ways on how to approach reading books and papers, that I concur with.

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

What are your hobbies?

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

    Listening to music, reading on interesting stuff, and solving problems. I used to play instruments and compose music but haven't done the latter for a long time now. The same goes for dabbling with Linux (obligatory I use Arch btw) and writing my own tools.

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

How to get good at c++ like you

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

What is your opinion of nand, a fellow logic gate

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

What do you recommend to decrease debug time and avoid edge cases? I solve a lot of problems daily but it almost always takes 2-3 wrong answers before I get it.Also, are there any resources you like to stress test?

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

    Consciously try to get everything right on the first go. For instance, try proving that your code is correct with invariants. For stress testing, I don't really do a lot of things during contests, just random max tests and enumerating all small tests.

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

How can I find lasting happiness?

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

do giving virtual contests help ?

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

    For getting better at contests, yes (my rating increased a lot when I was doing virtual contests regularly). Though for developing problem solving skills, maybe not as much as untimed problem solving.

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

what do you need to be good at for HFTs?(no overkill) Mostly they dissect into systems and quant roles so what are the specifics for them.

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

What did you do to reach this level, and are there specific resources that you studied that helped you progress?

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

    I find it hard to list out everything I did to reach the "level" I am at right now, assuming you're asking about intellectual development. I started doing higher math quite early on out of my own volition, without a teacher or a guide as such, so it might be hard to relate to my experience. I did read a lot of math books, and referred to Wikipedia a lot. This was before I got to know about Olympiads, and I believe a lot of my mental growth was positively impacted by doing math, physics and related Olympiads. I believe you can learn stuff from any resource — you could imagine an ignorant 10 year old typing "good free maths books" into a search engine without knowing what he is getting into, and that worked out for me just fine.

    Regarding specific books, you might want to browse for specific recommendations in places where there are people better read than me, like math stack exchange for math, or AoPS for olympiads. I believe that the one thing that helped me a lot was that I liked reading books a lot, because it was fun to look at how different people explained the same thing. In that sense, it would be unfair to attribute stuff to just a few resources that I used. A specific resource I can't recommend enough for academic pursuits is Wikipedia — don't listen to teachers parroting the same "Wikipedia is evil" narrative; the math and science side of Wikipedia (and the whole site in general) are too strict to allow misinformation to pass, and if you really don't trust Wikipedia, read the references.

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

For how long have you been doing competitive programming ? And also for how long have you been doing job (Software Engineer or anything else?)

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

    I started competitive programming (in the sense of learning a couple of things) close to the end of 2018 or the beginning of 2019. But I started taking it at least semi-seriously in mid 2019. I've been doing a job for a year or so.

»
16 месяцев назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

So what are your future plans? and any tech which you take interest in?

I have asked this to adamant and is-this-fft, they ignored me :(

UPD1 : And so i was ignored

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

do you study at CMI

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

    I had the chance to, but I passed on it about 5 years ago.

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

why 1 nor 1 == 0

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

    Because $$$A \overline{\lor} B$$$ is true iff neither $$$A$$$ is true nor $$$B$$$ is true.

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

Can you give us guidance for building mathematical intuition and problem-solving skills? It is said that "Those who are good at maths have more clear intuition and logical reasoning for problem-solving." So if anyone wants to build their math skills, logical reasoning and intuition from scratch, what should he do?

Please suggest some beginner-friendly resources where we can start and go to a decent level. I did not give much importance to maths at our school level. But recently, I think I have become interested in mathematical problem solving (Olympiad Style Problems) and competitive programming. I like to solve problems only with pen and paper. I don't know where to start as a beginner. Please help me if you can. Can you suggest books, articles and video content etc.?

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

    To build intuition about correct things, you should first know what constitutes a correct thing, and how you can be sure that the thing is correct. This is a nice book on proofs, and understanding why things work in the book should be a nice exercise.

    Now that you know what a proof is, and what correctness is, you are in the right frame of mind to build intuition (wrong intuition is worse than no intuition). Now try to solve problems (from any source you like), starting from easy to hard. Document the process (either mentally or with pen and paper). Ask yourself questions like did you guess the solution and prove its correctness, or did you build on it step by step? Both approaches are valid if you can show they're correct, intuition is part of what will help you make these kinds of choices fast. There is no good way to build intuition other than to have an idea of why things work, and that comes only from interacting with similar things. At this point, I believe it is a good idea to read this blog.

    I have a few books that I started out with, and I feel that they're somewhat decent. They may or may not work for you, but they were quite popular in the math olympiad community when I did MO. Here's the list of books, in the order that I remember starting doing them (or at least the order that I remember):

    • Challenge and Thrill of Pre-College Mathematics
    • Mathematical Circles: Russian Experience
    • Problem Primer for the Olympiad
    • The Art and Craft of Problem Solving
    • Problem Solving Strategies
    • Solving Mathematical Problems: A Personal Perspective
    • How to Solve It

    There are a ton of other advanced books, but I believe those will probably be overwhelming if not done in the right order, unless you have a voracious appetite for reading and solving problems. I omitted some advanced books that I started alongside these books for the same reason. If you run out of problems, you might want to browse this website (don't navigate through the courses, but the forums for problems and the wikis for resources). For more bite-sized problems and informational content, you might want to refer to this website — it has a great collection of interesting problems with multiple solutions.

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

      Thanks a lot. Your guidance is crystal clear.

      After reading this book, you said to practice easy to hard problems from any source I like. But I don't know about the sources much.

      Can you please provide me with some sources for practising? Like, practising from the sources and being playful with the resources and problems will guide me further.

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

        The books I mentioned can be a starting point I guess.

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

          Thanks for the reply of my comment. I did not expect that much effort for a newbie from a master. Thanks for being humble.

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

          were you on national team of india.and india did pretty good this year !!

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

Are you Norwegian?

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

    No, but I talked to a Norwegian pretty early on in my life.

»
15 месяцев назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

what should be my rating goal.

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

Which college are you from? You have a YT channel or something like LinkedIn or twitter where we can follow you?

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

patience and work will kill everything

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

which gate are you? I want to verify whether my input of 1 will work or flip

»
6 месяцев назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

How are your brothers and, or, not, xor? :)