Алгоритми та структури даних для початківців

  • 3130
  • 74
  • 23 листопада, 2021
  • дивитись 82 хв
Алі Жагпаров Java Software Engineer у Devexperts
  • 2:05 Навіщо потрібні алгоритмічні задачі

  • 4:31 Скільки задач потрібно вирішити, щоб отримати роботу

  • 6:20 Алгоритмічні сесії

  • 9:09 Як розвиватися

  • 10:55 Запитання

  • 11:35 Що таке алгоритми

  • 12:16 Складність алгоритму

  • 13:27 Лінійна складність

  • 14:07 Прорахунок складності

  • 18:10 Структури даних

  • 18:40 Масив

  • 20:11 Пов'язаний список

  • 21:28 Запитання

  • 24:58 Приклад написання пов'язаного списку

  • 43:36 Queue

  • 45:10 Stack

  • 46:08 Валідація дужок

  • 48:33 Як вирішувати задачу

  • 55:31 Запитання

  • 59:00 Графи

  • 1:01:38 Дерева

  • 1:02:26 Об'єкт TreeNode

  • 1:02:40 Пошук завширшки

  • 1:11:00 Різниця між пошуком у ширину та в глибину

  • 1:12:30 Як писати пошук завширшки

  • 1:17:35 Запитання

  • 1:18:12 Висновки

Рекомендуємо курс по темі