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

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

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
  • Проголосовать: не нравится

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

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

»
9 месяцев назад, # |
  Проголосовать: нравится 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.

»
9 месяцев назад, # |
  Проголосовать: нравится +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.

  • »
    »
    8 месяцев назад, # ^ |
      Проголосовать: нравится 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?

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

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

    • »
      »
      »
      8 месяцев назад, # ^ |
        Проголосовать: нравится 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

      • »
        »
        »
        »
        8 месяцев назад, # ^ |
          Проголосовать: нравится 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.

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

    It is?

    In beginning I prove but now I guess.