14 / 14 / 0
Регистрация: 01.12.2017
Сообщений: 577
|
|
1 | |
Хеш-таблицы15.10.2018, 22:18. Показов 1550. Ответов 3
Метки нет (Все метки)
Поясните, пожалуйста, задание. А то как обычно, дали задание, без теории и пояснений (С++)
Разработать базу данных состоящую из 3 таблиц для интернет провайдера. Обеспечить связь таблиц методом хеш-таблица. Организовать возможность добавление/удаление/редактирование данных. Разработать поиск и учетом возможности добавления поисковых фильтров. В готовом программном решении должен присутствовать графический интерфейс с навигационными элементами.
0
|
15.10.2018, 22:18 | |
Ответы с готовыми решениями:
3
хеш-таблицы Хеш таблицы Хеш таблицы с++ Реализация хеш-таблицы |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
15.10.2018, 22:40 | 2 |
Teylor,
Это что такое? Курсовая? Или тестовое задание на работу? Понимание задания зависит от того, что вы уже изучали до этого. Вам могут как предлагать самостоятельно реализовать хеш-таблицу с возможностью сохранения ее в файл, так и использовать что-то из готового, например std::unordered_map (в файл сохранение, впрочем, вам все равно писать надо будет самостоятельно).Трудно сказать что под этим понимается. В простейшем случае это может быть текстовый поиск (содержимого поля БД) по маске. Программное решение. Слова-то какие. Это точно не задание для устройства на работу? Возьмите Qt для GUI. В нем же в принципе гораздо проще выполнить ваше задание, например если организовать связи через контейнер вроде такого QHash<QString, QVariant> , а сохранение его в бинарный файл доступно из коробки.
0
|
14 / 14 / 0
Регистрация: 01.12.2017
Сообщений: 577
|
|
15.10.2018, 23:56 [ТС] | 3 |
DrOffset, рядовая лабораторка на втором курсе. Спасибо за информацию Однако, половину текста так иине понял.
0
|
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
16.10.2018, 00:02 | 4 |
Вы бы дали хоть от чего отталкиваться
Задание это можно сделать сильно по-разному, в зависимости от ваших знаний. Отсюда же не видно чему вас уже успели научить. Добавлено через 4 минуты В любом случае, сделать можно двумя путями 1) Написать все с нуля, и таблицу, и работу с файлами, и даже графику, например консольную, сделать руками. Т.е. в этом случае вот учат поднимать проблемы с самого низа. 2) Использовать готовые решения по максимуму, и сдать именно программный продукт. В этом случае вас учат ориентироваться в множестве готовых решений и выбирать наилучшие исходя из поставленной задачи.
0
|
16.10.2018, 00:02 | |
16.10.2018, 00:02 | |
Помогаю со студенческими работами здесь
4
Реализация хеш-таблицы для чего нужны хеш таблицы? Уменьшить число коллизий хеш-таблицы Хеш-таблицы: string subscript out of range Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |