Алгоритмы для начинающих. Теория и практика для разработчика
О книге
Алгоритмы нужны для того, чтобы помогать людям бездельничать. Прогнозирование погоды и курсов валют, сортировка и систематизация документов, сложнейшие математические расчеты — человеку пришлось бы трудиться над выполнением этих задач не один день, хотя машина способна справиться с ними за секунды. И все это заслуга алгоритмов, лежащих в основе любого машинного кода.
Книга предназначена для тех, кто хочет разобраться в математических основах программирования. Она написана доступным языком и не требует от читателя знаний высшей математики. Благодаря примерам из окружающего нас мира, которые автор приводит, вы без труда разберетесь в алгоритмах и освоите различные приемы в работе с ними. В этой книге вы найдете:
- Стеки и графы
- Алгоритмы сжатия
- Алгоритмы шифрования
- Сортировка и поиск кратчайшего пути
- Система голосования
И многое другое.
Панос Луридас, профессор Университета Экономики и Бизнеса, автор издательства MIT Press. В доступной форме автор рассказывает обо всех фундаментальных алгоритмах и методах, применяемых для сжатия, шифрования, сортировки и ряда других повседневных процессов. Данное пособие является лучшим выбором для читателей, желающих получить базовые знания по теме и начать применять их как в работе, так и в дальнейшем обучении.
Алгоритмы правят миром! Эта книга в простой и наглядной форме дает ответы на целый ряд важнейших для начинающего программиста вопросов, начиная с "Что лежит в основе всех современных языков программирования и по каким принципам они строятся и работают?" и заканчивая "Есть ли способ овладеть всеми языками программирования сразу?".
Характеристики
Похожие книги
Электронная книга Аудиокнига Госуслуги. Пошаговое руководство для всех возрастов и поколений
Считаете, что никогда не сможете разобраться в «Госуслугах»? Сервис куда проще, чем кажется! Представляем исчерпывающее руководство по «Единому порталу государственных и муниципальных услуг». Подробные описания с иллюстрациями научат записываться к врачу, не выходя из дома, помогут найти работу, зарегистрировать брак, подать документы в университет и многое другое! Подробнее: • Как зарегистрироваться в «Госуслугах» и подтвердить учетную запись. • Как пользоваться личным кабинетом. • Как оформить больничный. • Как зарегистрировать транспортное средство или возместить убытки после ДТП по ОСАГО. • Как получить статус многодетной семьи. • И многое другое… Облегчите себе жизнь и сэкономьте драгоценное время. «Госуслуги» — это просто!
Электронная книга Аудиокнига Безопасность веб-приложений. Исчерпывающий гид для начинающих разработчиков
Исчерпывающее руководство по безопасности программного обеспечения. Поддерживать безопасность своих продуктов — одна из первостепенных задач любой современной IT-компании. В этой книге вы найдете пошаговые инструкции по тому, как спроектировать безопасную архитектуру веб-сайтов и приложений и защищать ее на всех этапах производства и реализации. Более того, автор даст ответы на самые распространенные вопросы об информационной безопасности и расскажет о лучших практиках гигантов технологической индустрии, например, Microsoft и Google. Для кого эта книга: • специалисты по информационной безопасности; • практикующие разработчики программного обеспечения; • инженеры приложений; • руководители IT-проектов; • специалисты по тестированию. Таня Янка, также известная как SheHacksPurple — основательница сообщества и онлайн-академии We Hack Purple, цель которых — научить разработчиков создавать безопасное программное обеспечение. Таня занимается программированием и работает в сфере информационных технологий более 20 лет, в ее послужной список входят такие технологические корпорации, как Microsoft, Adobe и Nokia.
Электронная книга Аудиокнига Хочу в геймдев! Основы игровой разработки для начинающих
Настольная книга начинающего игрового разработчика! Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой! Ты узнаешь: - чем занимается гейм-дизайнер; - откуда брать идеи для игр и как их правильно презентовать; - как устроены рабочие процессы в игровой индустрии; - как избежать типичных ошибок новичков и не перегореть на старте карьеры. «Здорово, когда тебе дают методичку, в которой по полочкам расписано, как обстоят дела, кто есть кто и куда дальше двигаться. Рекомендовано всем, кто только начинает свой путь в гейм-дизайне». — Слава Лукьяненко, старший продюсер, CD Projekt RED «Книга позволяет новичкам взглянуть на мир разработки игр изнутри, с позиции гейм-дизайнера и с поправкой на окружающую нас российскую действительность». — Михаил Вовк, руководитель отдела гейм-дизайна, Pixonic «Отличный и удобный гайд для начинающих разработчиков в мир игровой индустрии. Книга похожа на диалог с опытным наставником, который терпеливо рассказывает о разнообразных нюансах игровой разработки и отвечает на все вопросы». — Ольга Макушенко, managing director,101XP.com
Электронная книга Аудиокнига Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint
Перед вами пособие по основам программирования и разработки компьютерных игр в новейшей версии игрового движка Unreal Engine 5. • Освойте структуру и логике UE 5. • Овладейте игровой средой разработки. • Изучите основы алгоритмозации. • Используйте язык визуального программирования Blueprint. • Создавайте сложную механику без кода. • Научитесь вершинам игровой визуализации с помощью возможностей движка. Руководство подойдет тем, кто только делает первые шаги в программировании и не знает, с чего начать карьеру в индустрии игр. Оно представляет из себя расширенное пособие, основанное на лекционных и практических материалах дисциплины «Разработка игр на Unreal Engine», которая преподается авторами на факультете компьютерных наук научно-исследовательского университета «Высшая школа экономики».
Электронная книга Аудиокнига Озвучь мечту! Как стать №1 в ТикТок
Привет! Хочешь регулярно попадать в рекомендации ТикТока? Собирать от 10 миллионов просмотров? Продвигать свой бренд и заставлять СМИ говорить о тебе? Превратить хобби в видео контент и покорить бурные «реки»? Я Арина Ростовская, ТикТок-блогер № 1 в России. И если ты держишь в руках мою книгу, у тебя есть возможность НАВСЕГДА изменить свою жизнь. Внутри тебя ждут секреты не только моего успеха, но и успеха других крупных блогеров, много креативной практики и ключ к алгоритмам ТикТока. Начни читать, и обещаю, к концу у тебя родится УНИКАЛЬНАЯ идея, крутой концепт блога и чёткое понимание, как его реализовать. Решайся!
Главное сегодня
«Черным-бело» едет в гости!
Издательство отправляется в тур по городам России
В России выйдет экранизация «Невероятного паломничества Гарольда Фрая»
Премьера драмы от режиссера «Нормальных людей» состоится в июне
Ложь с намеком: зачем читать народные сказки
Рассказываем, почему не стоит бояться фольклорных историй, не прошедших современную обработку
Любите «Бриджертонов»? Расскажем, что почитать в зависимости от любимого сезона
Путеводитель по сюжетным тропам популярного сериала