Регистрация  |  Вход

Повторяем алгоритмы: что используется, что нет

Всем привет,

решил на всякий случай повторить алгоритмы,

вот здесь есть перечень:

Реализации алгоритмов

а вот здесь классная визуализация алгоритмов сортировки.

подскажите, какие из них вам в работе пригодились и какие спрашивают на собеседовании

Всем привет,

решил на всякий случай повторить алгоритмы,

вот здесь есть перечень:

[url=https://ru.wikibooks.org/wiki/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D0%BE%D0%B2]Реализации алгоритмов[/url]

а вот здесь классная визуализация [url=http://www.sorting-algorithms.com/]алгоритмов сортировки.[/url] 

подскажите, какие из них вам в работе пригодились и какие спрашивают на собеседовании

Все будешь повторять? В работе - никакие, на собеседовании: поиск в глубину (DFS) и ширину (BFS).
А что так на алгоритмы понятнуло, на собеседование собираемся :)

Все будешь повторять? :) В работе - никакие, на собеседовании: поиск в глубину (DFS) и ширину (BFS).
А что так на алгоритмы понятнуло, на собеседование собираемся :)

Mike V
на собеседование собираемся :)

всегда нужно быть готовым

кроме того меня, порой, просто терзают смутные сомнения: то ли я один не использую все эти алгоритмы в своей работе, то ли их никто не использует...

[quote="Mike V"]на собеседование собираемся :)[/quote]

всегда нужно быть готовым :)

кроме того меня, порой, просто терзают смутные сомнения: то ли я один не использую все эти алгоритмы в своей работе, то ли их никто не использует... 

Den Brown
всегда нужно быть готовым

Это правда. Ввобще, это местами даже раздражает, что к собеседованию надо готовится потому, что то, что спрашивают, почти не используется, т.е. забывается

[quote="Den Brown"]всегда нужно быть готовым [/quote]
Это правда. Ввобще, это местами даже раздражает, что к собеседованию надо готовится :( потому, что то, что спрашивают, почти не используется, т.е. забывается

На собеседованиях насколько я знаю сухие алгоритми не дают, а проверяют сообразительность. Если что то вот здесь очень много интересних задач, плюс удобна платформа

На собеседованиях насколько я знаю сухие алгоритми не дают, а проверяют сообразительность. Если что то [url=https://leetcode.com/problemset/algorithms/]вот здесь[/url] очень много интересних задач, плюс удобна платформа

Den Brown
то ли я один не использую все эти алгоритмы в своей работе, то ли их никто не использует...

Все НЕ используют. Сколько себя знаю и своих товарищей помню никто дальше простых GRUD приложений не уходил. Все эти алгоритмы нужны только тем, кто разрабатывает жутко заоптимизированные, низкоуровневые системные библиотеки, которые ты уже используешь прямо или косвенно. Но в реальных бизнес приложениях это все не нужно.

[quote="Den Brown"]то ли я один не использую все эти алгоритмы в своей работе, то ли их никто не использует...[/quote]
Все НЕ используют. Сколько себя знаю и своих товарищей помню никто дальше простых GRUD приложений не уходил. Все эти алгоритмы нужны только тем, кто разрабатывает жутко заоптимизированные, низкоуровневые системные библиотеки, которые ты уже используешь прямо или косвенно. Но в реальных бизнес приложениях это все не нужно.