105 читали · 3 года назад
Структуры данных: «жадные» алгоритмы
Источник: Nuances of Programming Предыдущая часть: “Структуры данных: асимптотический анализ” Алгоритм предназначен для достижения оптимального решения задачи. В подходе с жадным алгоритмом оно выбирается из заданной предметной области решений. Причём берутся ближайшие, кажущиеся оптимальными решения  —  отсюда и название «жадный». В «жадных» алгоритмах ведётся поиск локально оптимального решения, которое в итоге может привести к нахождению глобально оптимальных решений, но обычно глобально оптимальными они не оказываются...
06:44
1,0×
00:00/06:44
500 тыс смотрели · 4 года назад
2 года назад
7 Смертных Грехов Программирования | Жадность
В этой части нашей серии статей о грехах программирования мы рассмотрим жадность и то, как она может повлиять на ваш код. Жадность в программировании часто проявляется как стремление к власти или контролю, что приводит к принятию неправильных решений, которые могут иметь серьезные последствия. Давайте рассмотрим подробнее, как выглядит жадность в программировании и как избежать ее проявления. Жадные кодовые базы Одним из распространенных примеров жадности в программировании является создание раздутых, сложных кодовых баз, которые трудно поддерживать и обновлять...