Задать вопрос
  • Как научиться решать алгоритмические задачи?

    @CBET_TbMbI
    Смотря в чём именно проблема.

    Если ты в принципе не знаешь, как сделать ту или иную задачу, если твой алгоритм не верно её считает, то тут вряд ли чем можно помочь. Это как 3D-мышление, умение ориентироваться на местности или умение писать стихи. У кого-то это есть, у кого-то нет. Научиться этому почти нереально.

    Если же твои алгоритмы считают верно, но медленно и неоптимально, то тут можно работать над собой. Изучать алгоритмическую сложность. Чтобы с первого взгляда отличать O(N^2) от O(N*logN) и т.п. И не только отличать, но и чувствовать, где какой сложности можно добиться.
    Ответ написан
    1 комментарий