Разработка контейнера для хранения данных с поддержкой операций добавления/удаления/получения записи/объединения и итератора к нему

Организация хеш-таблицы с открытой адресацией. Словесные алгоритмы основных функций: вставка, поиск элемента. Тестовые примеры на последовательные операции добавить (значение), удалить и найти. Сравнение с хеш-таблицей из библиотеки Qt, исходный код.

Подобные документы

  • Программа, позволяющая осуществлять ввод данных о движении товара на складе. Таблицы, содержащие информацию о товаре данной категории. Пользовательская форма "Выдача товара со склада". Исходный текст программы. Разработка интерфейса и листинга программы.

    курсовая работа, добавлен 25.01.2014

  • Анализ концепции информационной модели связанных файлов. Структура хранения данных в Access. Удобства табличного представления информации. Основные типы полей записи в реляционных базах данных. Упрощение сетевого поиска, безопасности хранения и передачи.

    презентация, добавлен 08.11.2015

  • Понятия базы, записи, поля данных. Создание каталога, псевдонима, таблицы. Сортировка базы данных, привязка в Delphi из Access. Программа базы данных "Ведение заказов" в среде визуального программирования Delphi 7, структурно-функциональная схема.

    курсовая работа, добавлен 16.06.2014

  • Технология решения задач на компьютере: сбор информации, формулировка условия; анализ и исследование модели. Разработка алгоритма: выбор метода проектирования и формы записи; программирование; уточнение способов организации данных, тестовые расчеты.

    презентация, добавлен 09.04.2012

  • Целостная картина типов данных языка Паскаль. Простые (скалярные) типы данных. Целочисленные и вещественные типы данных. Строка как последовательность символов кодовой таблицы ПК. Массивы, множества, записи, файлы. Решение задач на объявление данных.

    презентация, добавлен 12.05.2021

  • Использование при работе быстрых алгоритмов сортировки массивов. Алгоритм поиска на языке Pascal ABC. Реализация программы выполняющей поиск элемента массива. Программное обеспечение информационных технологий, ознакомление и поиск элемента в массиве.

    лабораторная работа, добавлен 03.01.2020

  • Изучение функциональных возможностей Microsoft Access 2003. Формирование требований к информационной системе и разработка программного средства, содержащего функции электронной библиотеки. Структура баз данных разработанного приложения и его интерфейс.

    курсовая работа, добавлен 29.07.2013

  • Проблема повышения производительности подсистемы кэш-памяти систем хранения данных. Аналитическое моделирование алгоритмов обработки данных с помощью метода Марковских цепей. Использование хеш-таблицы для построения управляющих индексных таблиц.

    статья, добавлен 07.03.2019

  • Основы технологии создания базы данных в MS Access. Спецификации объектов-компонентов в файле базы данных. Основы технологии формирования структуры таблицы. Режимы работы с таблицей в Access. Основы технологии проектирования запросов в MS Access.

    методичка, добавлен 02.03.2015

  • Примеры применения операций над автоматами. Методы нахождения объединения, пересечения, произведения и суммы автоматов. Составление автоматной таблицы и матрицы соединений по отображениям. Синтез комбинационного автомата, реализующего булеву формулу.

    лабораторная работа, добавлен 06.02.2019

  • Память как функциональная часть цифровой вычислительной машины, предназначенной для записи, хранения и выдачи информации, представленной в цифровом виде. Общая характеристика основных функций оперативной памяти, рассмотрение иерархической структуры.

    презентация, добавлен 31.10.2017

  • Разработка и реализация базы данных карточек студентов. Работа с языком SQL. Анализ предметной области. Перечень хранимой информации: таблицы, поля, типы. Выделение справочных и оперативных данных. Создание и запуск базовых и продвинутых запросов SQL.

    курсовая работа, добавлен 17.11.2017

  • Характеристика основных этапов технологического процесса. Технологические операции сбора, передачи, хранения, контроля и обработки данных. Этапы разработки и параметры технологических процессов. Критерии качества и оптимизации информационных технологий.

    реферат, добавлен 30.11.2009

  • Разработка базы данных библиотеки. Способы создания таблицы в Microsoft Access. Сортировка художественных произведений за авторами. Использование инструмента создания форм. Вывод на экран или на бумагу информации из базы данных с помощью отчетов.

    курсовая работа, добавлен 29.04.2019

  • Понятие и свойства алгоритма, примеры его предоставления и записи. Специфика алгоритмического языка, их уровни и примеры. Примеры стандартных математических функций для некоторых языков программирования. Эволюция развития программирования как науки.

    лекция, добавлен 12.02.2013

  • Инфологическая модель приложения, проектируемого с помощью языка С++ Вuilder. Схема данных для хранения информации о безработных и предлагаемых вакансиях. Ввод и редактирование данных программы, их поиск и фильтрация. Создание отчетов, вывод на печать.

    контрольная работа, добавлен 06.12.2011

  • Облачная система хранения данных (хранение данных как услуги) – абстрактное понятие, соответствующее системе хранения данных, которую можно администрировать по требованию через специальный интерфейс. Системы взаимодействия пользователей с провайдерами.

    автореферат, добавлен 14.07.2018

  • Разработка программного продукта для сбора и хранения информации о билетах и рейсах. Построение инфологической и даталогической моделей. Физическая реализация базы данных. Порядок загрузки данных. Описание операций выполняемых информационной системой.

    дипломная работа, добавлен 10.10.2016

  • Методика упорядочивания таблицы "Магазин", состоящей из наименования, цены и количества товара. Упорядочивание по возрастанию цены методом пирамидальной (древесной) сортировки. Преобразование таблицы, посредством удаления товаров дороже заданной цены.

    лабораторная работа, добавлен 02.06.2013

  • Базовые конструкции языка программирования. Основы алгоритмизации и программирования. Пример записи текстовой константы. Символьные константы, числовое значение кода. Одноместные операции и изменение знака операнда. Назначение арифметических операций.

    презентация, добавлен 09.12.2013

  • Изучение математических операторов и получение практических навыков в программировании алгебраических выражений и использовании математических функций библиотеки языка C++. Разработка программы действий в среде приложений Microsoft Visual Studio.

    лабораторная работа, добавлен 07.01.2020

  • Разработка оконного приложения с возможностью добавления, удаления и сохранения базы данных из Microsoft Access в Visual Studio. Создание приложения по заданной теме на языке C# "Строительный магазин", возможность проведения расчетов в самом приложении.

    курсовая работа, добавлен 12.02.2022

  • Название программы eBase v 1666, ее функциональное предназначение. База данных на языке С++, позволяющая хранить информацию о студентах. Описание управления, интерфейса, основных переменных и функций. Блок-схема по ЕСПД 19.003-80. Исходный код программы.

    курсовая работа, добавлен 12.02.2011

  • Отображение или скрытие детальных данных сводной таблицы. Группировка и разгруппировка чисел и дат в сводной таблице, сортировка данных. Использование нескольких итоговых функций и дополнительных вычислений для поля данных таблицы, создание диаграммы.

    лекция, добавлен 22.11.2010

  • Понятие устройств хранения данных. Накопители на жестких дисках и на сменных носителях. Накопители CD-ROM, CD-R, CD-RW, DVD. Модернизированные флоппиподобные дисководы. Накопители многократной записи на компакт-дисках. Отличия дисков DVD от CD-ROM.

    реферат, добавлен 29.09.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.