Книга, написанная Виктором Хлебостроевым, "C. Алгоритмы, структуры данных" предназначена для продвижения базовых знаний в области программирования на языке С. В своей книге автор освещает теоретические и практические аспекты работы с внутренней и внешней структурой данных, которые широко используются в языках программирования .NET и C. Книга включает множество примеров кода, использование которых помогает обучающимся легче понять и лучше освоить предмет. Главная цель книги - познакомить читателей с современными принципами работы алгоритмов и структур данных и научить их использовать эти знания в программировании на C. Она будет полезна тем, кто изучает как базовые теоретические концепции программирования, так и практическое применение этой информации в решении реальных задач. В ее широком спектре охвата алгоритмов, структур данных (структуры файлов) читатель легко сможет найти что-то полезное для себя. В дополнении к книге входит электронное приложение с примерами тестовых заданий и задач на разработку программ на тему структуры данных в C, что делает материал более наглядным и понятным.
Книга посвящена алгоритмам и внутренним структурным данным: массивам, множествам, деревам и графам.В отдельной главе описание методов для работы с файлами, организации записи и чтения в последовательном и прямом доступе.Описание различных сортировок с оценкой их производительности.
Электронная Книга «C#. Алгоритмы и структуры данных. + Электронное приложение» написана автором Виктор Хлебостроев в году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-507-44603-2
Описание книги от Виктор Хлебостроев
Книга посвящена алгоритмам обработки различных внутренних структур данных – массивов, множеств, деревьев и графов. Кроме того, в отдельной главе дано описание имеющихся в языке C# средств работы с внешними структурами данных – файлами. Описаны основные классы, реализующие методы обработки текстовых и бинарных файлов, организация записи и чтения файлов в режимах последовательного и прямого доступа. На примере алгоритмов сортировки массивов обсуждаются способы оценки эффективности алгоритмов, используемые для их сравнения. Текст содержит большое количество примеров программного кода, способствующих усвоению материала. Книга рассчитана на бакалавров, обучающихся по направлениям подготовки «Прикладная математика и информатика», «Математика и компьютерные науки», «Фундаментальная информатика и информационные технологии», «Математическое обеспечение и администрирование информационных систем», «Информатика и вычислительная техника», «Информационные системы и технологии», «Прикладная информатика», «Программная инженерия», «Информационная безопасность», специальностям «Компьютерная безопасность», «Информационная безопасность телекоммуникационных систем», «Информационная безопасность автоматизированных систем», «Информационно-аналитические системы безопасности», «Безопасность информационных технологий в правоохранительной сфере», а также учащихся старших классов и лиц, самостоятельно изучающих языки программирования. К книге прилагаются дополнительные материалы, доступные в электронной библиотечной системе «Лань» по ссылке или QR-коду, указанным ниже.