CodeLAB
на главную карта сайта обратная связь

Популярные задачи:

#Вставка новой записи в таблицу БД. (34162 hits)
#Простой генератор случайных чисел. (130500 hits)
#"C# и платформа .NET" Эндрю Троелсен (Andrew Troelsen, "C# and the .NET platform"), листинги, код, примеры из книги, исходники. (36263 hits)
#Вычисление минимального / максимального значения. (71456 hits)
#Преобразование RGB в HEX и обратно HEX в RGB. (54137 hits)
#Пирамидальная сортировка. (194422 hits)
#Рисование куба. (56382 hits)
#Относительный путь к файлу. (37221 hits)
#Часики на js. (88124 hits)
#Перестановка фрагментов строки(или одномерного массива). (57579 hits)
#Шейкер-сортировка. (67638 hits)
#Простая геометрическая и текстовая анимация. (398686 hits)
#Рисование тора. (32243 hits)
#Сглаживание кривой В-сплайном. (35974 hits)
#Добавление истории операций(undo&redo) в компонент. (37283 hits)
#Циклический сдвиг массива или строки - 3 уникальных алгоритма. (373777 hits)
#Масштабирование, пропорциональное изменение размеров картинки. (94764 hits)
#Рисование прямоугольника. (28807 hits)
#Древовидные структуры. (54606 hits)
#Интерактивная, динамическая подгрузка картинок. (67076 hits)


Главная >> Каталог задач >>

Раздел Структуры данных, Задачи

Всего: 1


Структура данных — это совокупность элементов, позволяющая хранить и обрабатывать множество однотипных и/или логически связанных данных. Структура данных также предоставляет набор операций для взаимодействия с ее данными.

При разработке ПО проектирование хранилища данных играет большую роль и хорошо спроектированное хранилище данных оптимизирует использование ресурсов (время выполнения операций, объём оперативной памяти, число обращений к диску и др.), требуемых для выполнения наиболее критичных операций.

Структуры данных задаются с помощью типов данных, ссылок и операций над ними в выбранном языке программирования.

При разработке ПО сложность реализации и качество работы программ напрямую зависит от правильного выбора структур данных. Это понимание дало начало формальным методам разработки и языкам программирования, в которых именно структуры данных, а не алгоритмы, ставятся во главу архитектуры программного средства. Большая часть таких языков обладает определённым типом модульности, позволяющим структурам данных безопасно переиспользоваться в различных приложениях. Объектно-ориентированные языки, такие как Java, C# и C++, являются примерами такого подхода.

все задачи, расширенный поиск>>
Сортировать по: названию, числу реализаций, дате, популярности, рейтингу, страницы: 1
task#: 239 [раздел: Структуры данных | hits: 54606]
Задача: [1]
аннотация: Реализация древовидных структур данных, задача посроения "дерева"
 содержание: Древовидные структуры данных обладают рядом уникальных свойств, позволяющих строить эффективные алгоритмы обращения с ними. Рассмотрим задачу построения "дерева" и его разновидностей на конкретных языках.
Aвтор: [добавлена: ]
1
страницы: 1
<< назад +добавить Задачу
Всего: 1