Что нужно знать при написании алгоритмов на .NET
Каждый .NET разработчик сталкивается с выбором оптимального алгоритма для решения той или иной задачи, а также с выбором структур данных для его реализации. Платформа .NET предлагает множество встроенных типов, которые упрощают процесс разработки. В статье описано, какой тип в каком случае следует выбирать и как производительность алгоритма может меняться в зависимости от выбранных структур данных и методов. В статье приведены must-have понятия для написания эффективных алгоритмов. Краткое содержание: 1. Нотация О большое для оценки сложности алгоритмов 2. Структуры данных и их применение в алгоритмах 3. Некоторые рекомендации для разработки на .NET