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

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

Sometimes, I solve a problem without understanding how the solution worked, and I can't prove that it's correct. Is that normal? I don't feel like I understand what I did In The Code

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

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

You've proven it by AC. It is pretty normal.

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

Sometimes I couldn't understand the problem statement or feels way too lazy to read the problem. Then, I just saw the sample testcases and write a code detecting pattern and Often times it gets AC. It's pretty normal I guess if you are solving problems rated below 1100.

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

It happens in beginning, we solve most of the questions based on intuitions but over time through experience we learn how to prove our solutions as it becomes crucial once you're rating increases. You can read the tutorial to see how they come up with formal proof and learn through it and try to prove the problems that you have solved in the contest after the contest ends.

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

    just what I was thinking recently while solving somewhat difficult problems, I realised proving solutions sometimes is important but for some questions am unable to prove them sometimes is it normal?

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

    For my current rating should I be able to almost prove all my solutions or can I sometimes work with intuitions too?

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

      It's fine if you are unable to do it right now, it's unrealistic for most of us to prove our solutions from the beginning, it's something you pick up overtime, you can read editorials to better understand how authors come up with proofs

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

        Thanks man that's a relief. What I do most of the time is I tried to prove my solution by thinking of testcases for which it will fail and if I don't find one, I go for it.

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

    It is?

    In beginning I prove but now I guess.