Перейти к содержанию

50+ идей Pet-проектов для программиста часть 2

 WEB-проекты Система бронирования. Предметная область может быть абсолютно любой. Карта с недвижимостью и арендой/покупкой. Системы бронирования билетов на самолет, кино. Бронирование столиков в ресторане. Запись куда-либо на определенное время. В общем, полет фантазии тут безграничен, и задача встречается часто и в реальной жизни. Социальная сеть. Хоть некоторые и говорят: «Только не делайте очередную социальную сеть». …

 50+ идей Pet-проектов для программиста часть 1

50+ идей Pet-проектов для резюме и прокачки навыков Всем привет ! Как известно, научиться чему-либо без практики невозможно и программирование не исключение. Но что именно реализовывать и какие проекты брать ? На самом деле довольно популярный вопрос и единого мнения на этот счет нет. Одни говорят — «Только не создавайте очередную социальную сеть/движок блога или …

Быстрая сортировка

быстрая сортировка

Сегодня мы разберем пожалуй самый популярный алгоритм сортировки. Алгоритм получил свое название благодаря тому, что в большинстве случаев это действительно наиболее быстрый способ сортировки данных. Алгоритм изначально встроен в виде функции/метода во множество языков программирования. Возникает логичный вопрос, если быстрая сортировка на столько хорошо, зачем нужны остальные ? На самом деле здесь не все так …

Сортировка пузырьком

Сортировка простыми обменами, она же пузырьковая сортировка, крайне популярный алгоритм используемый в процессе обучения студентов. Популярность алгоритма заключается в простоте объяснения и реализации данного алгоритма в программном коде.