разница между виртуальной машиной и контейнером

Сегодня я хочу поведать об виртуальных машинах и контейнерах. Попробуем разобрать эти два понятия в контексте запуска приложений и найдем основные отличия контейнера от виртуальной машины.  В одной…

В этой статье мы поговорим о деревьях и в частности о двоичных (бинарных) деревьях в программировании: для чего нужны деревья; что называют деревом в программировании; закрепим теорию примером…

quick sort algorithm

Алгоритм быстрой сортировки — это один из самых быстрых существующих алгоритмов сортировки (на момент написания данной статьи), который является примером стратегии «разделяй и властвуй». Большинство готовых библиотек и…

playing cards

Как продолжение статьи об алгоритмах хочу предоставить Вам материал об разных сортировках массива. Хотя в библиотеке Array есть метод сортировки массива все же будет не лишним знать, как это делать…

алгоритм

Ни для кого не секрет, что для программирования недостаточно знать только синтаксис языка и фреймворки. И хотя большинство отрицает важность знания базовых алгоритмов (сортировки, поиска) , я все…