Задача из Собеседования в Google за 10 минут! Почему я не знал этого раньше... Собеседование в IT

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 11

  • @ilsurich265
    @ilsurich265 6 месяцев назад +1

    Второй вариант. Начинаем с нижнего левого угла и двигаемся вверх и вправо.
    Моё решение: бинарным поиском по строке, находим ближайшее число, далее бинарным поиском по столбцу, также двигаясь по массиву.
    После просмотра видео: оставляю своё решение, но начинать надо с одного из углов.

  • @pskobelev
    @pskobelev 6 месяцев назад +2

    n = 1000
    m = 1000
    random_num = 500208
    v1: steps = 872483
    search_v1 Time elapsed: 32 364 000 ns.
    v2: steps = 8704
    search_v2 Time elapsed: 1 516 000 ns.
    v3: steps = 1390
    search_v3 Time elapsed: 197 000 ns.

  • @ABVGDaeka
    @ABVGDaeka 6 месяцев назад +1

    2(до 3 догадывался, но немного неправильно)

    • @IRONPROGRAMMER
      @IRONPROGRAMMER  6 месяцев назад

      А еще с какого угла можно двигаться и по какому правилу?

    • @ABVGDaeka
      @ABVGDaeka 6 месяцев назад +1

      @@IRONPROGRAMMER Если я не ошибаюсь то с левого нижнего угла можно по тому же правилу

    • @IRONPROGRAMMER
      @IRONPROGRAMMER  6 месяцев назад

      @@ABVGDaeka даешь код?

  • @ZuraevD
    @ZuraevD 6 месяцев назад +1

    1❤

  • @Raakkaa
    @Raakkaa 6 месяцев назад +1

    3