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

Автор Swayam78, история, 11 часов назад, По-английски
  • Проголосовать: нравится
  • -7
  • Проголосовать: не нравится

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

I had similar idea, but was getting TLE. Try switching the dimensions of your vector. TLE Code AC Code

Why TLE? Leetcode runs 1000s of testcases for different values of n in a tight timelimit.

Why vector of size n * 2 gives TLE but 2 * n doesn't? Cache friendliness :)

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

    Ok. Thanks, But still ,If it is having correct TC according to given constraint , It should work I think, Because 2*1e7 operation are performed.

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

      Leetcode has a "combined" time limit for all the testcases in a problem. If you try to add the TLE test case to sample testcases and run it — it will work fine. But if you run 10s of such large testcases, it will cross the time limit, hence the TLE when running all testcases.

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

        Oh .. I get It , Thanks.

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

    Thank you Bhai , I checked 2*n solution worked.