Подборка книг, а также несколько полезных ссылок на ресурсы по функциональному программированию. Автор данной книги является технологическим евангелистом Microsoft и имеет большой опыт преподавания курсов по функциональному программированию. Он преподносит…
Записи опубликованы от “admin”
Книга поможет овладеть базовыми знаниями по языку ассемблер. Автор разобрал широкий сегмент вопросов на простом и понятном языке. Не обращай внимания на процессор – основная суть программирования под Intel не…
Хакинг становится все популярнее, и все больше людей хотят работать в этой сфере. Поэтому мы и подготовили эту подборку книг о хакинге. Если вы начинающий хакер и хотите узнать как…
«Сосредоточьтесь на том, чтобы полностью контролировать ситуацию». Банальная и до боли знакомая фраза. Но не недооценивайте данный совет: он применим к абсолютно любой ситуации, в том числе в плане технического…
Кратчайшее расстояние между двумя точками – прямая. Скорейший способ освоить язык программирования или фреймворк – создать работающий проект. Доцент Университета Теннесси Остин Хенли собрал в своём блоге идеи подходящих проектов,…
Онлайн-обучение является отличным способом саморазвития. В статье приводятся 6 бесплатных сервисов для обучения разработке. Кроме того, вы сразу заняты созданием отличного портфолио для дальнейшего трудоустройства. Данные проекты являются абсолютно бесплатными,…
«Руководство по разработке» – это большой справочник по разработке производительных алгоритмов. Первая часть наполнена полезными советами: автор рассказывает о базовых понятиях, анализирует алгоритмы, структуры данных, дает представление об основных типах…
Сортировка – важный аспект программирования. Отсортированные данные позволяют быстрее и эффективнее работать с данными. Для описания эффективности алгоритма мы использовали два основных критерия: расход памяти и асимптотическую временную сложность (О-нотация).…
Сортировка подсчетом − наиболее частый способ решения задач по спортивному программированию. Этот алгоритм сортировки работает для данных, ключи которых находятся в некотором известном числовом диапазоне. Его идея заключается в том,…
Программирование на Java – всегда интересный экспириенс. Но куда интереснее работать, применяя правильные для конкретных ситуаций алгоритмы. Реализуем алгоритмы на Java и проанализируем производительность с помощью параметров временной и пространственной…