1 / 1 / 0
Регистрация: 08.11.2020
Сообщений: 65
|
|||||||||||
1 | |||||||||||
Некорректно сортируются данные17.04.2021, 18:28. Показов 389. Ответов 0
Метки нет (Все метки)
Прошу помощи у Вас, дорогие знатоки! Не корите, уверена, ошибка какая-то глупая, то я только начинаю работу с C++
Есть задание, по которому мне дана база данных с именами узлов и IP-адресами, мне необходимо прохешировать, где хеш-сумма=хеш имени +хеши четырех октетов, далее бинарным поиском найти по хешу введенные с клавиатуры имя и IP. Алгоритм хеширования взяла следующий: первая буква имени + сумма октетов. Далее провожу сортировку по хешу: сначала по буквенной части, а после - по цифровой. По буквенной части сортируется правильно, а вот по числовой какая-то фигня.. ниже - код самой сортировки и коды вызовов. По k у меня идет коды букв, по i у меня номер элемента в порядковой очереди. Я ищу в уже отсортированном по буквам массиве хешей ту часть, где с одинаковой буквенной частью хеша несколько элементов, чтобы отсортировать их между собой по возрастанию числовой части Код самой сортировки:
Код с вызовами функций:
Буду очень признательна! Добавлено через 4 минуты Прошу прощение, дубликат Некорректно сортируются данные
0
|
17.04.2021, 18:28 | |
Ответы с готовыми решениями:
0
Почему сортируются цифры в линейном списке, а фамилии не сортируются Некорректно выводятся данные Некорректно выводится данные в коде Данные записываются в файл некорректно |
17.04.2021, 18:28 | |
17.04.2021, 18:28 | |
Помогаю со студенческими работами здесь
1
данные из файла считываются некорректно Некорректно сортируются данные Не сортируются по алфавиту данные о производстве Некорректно выводятся данные Некорректно выводятся данные Некорректно выводит данные Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |