Опис
Навчальний посібник ʺАлгоритмізація та програмування з використанням мови С++. Лінійні та нелінійні структури данихʺ є складовою навчально-методичного забезпечення цієї дисципліни, а основна мета посібника ‒ допомогти здобувачам вищої освіти опанувати технології програмування непримітивних структур даних мовою C++. Наголошено на лінійних динамічних структурах даних: масивах, списках стеках, чергах, подано переваги та особливості організації непримітивних нелінійних структур даних: дерев, графів. Розглянуто особливості сортування масивів, створення функцій хешування та кодування даних. Викладення теоретичного матеріалу супроводжується прикладами програмних кодів для аналізу самими користувачами.
Для здобувачів першого (бакалаврського) рівня вищої освіти спеціальностей F2 «Інженерія програмного забезпечення», F3 «Комп’ютерні науки» та F6 «Інформаційні системи і технології»,а також усіх бажаючих освоїти мову програмування С++.
Textbook Algorithmization and Programming Using the C++ Language. Nonprimitive (linear and nonlinear) data structures are a component of the educational and methodological support of this discipline, and the main goal of the manual is to help higher education students master the technologies of programming nonprimitive data structures in the C++ language. Emphasis is placed on linear dynamic data structures: arrays, lists, stacks, queues, and the advantages and features of organizing nonprimitive nonlinear data structures: trees, graphs are presented. The features of sorting arrays, creating hashing functions, and encoding data are considered. The presentation of the theoretical material is accompanied by examples of program codes for analysis by the users themselves.
For students of the first (bachelor’s) level of higher education in the specialties F2 “Software Engineering”, F3 “Computer Science”, and F6 “Information Systems and Technologies”, as well as for anyone wishing to learn the C++ programming language.




