1 / 1 / 0
Регистрация: 20.12.2020
Сообщений: 2
1

Бинарный поиск по слову

29.04.2021, 09:19. Показов 159. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не выводит нужные элементы, ошибка скорей всего в считывания key

{
char key[100];
cout << endl << "Введите ключ: ";
gets_s(key);
gets_s(key);
bool flag = false;
int l = 0;
int r = size - 1;
int mid;
int i = 0;
while ((l <= r) && (flag != true)) {
mid = (l + r) / 2;
if (strcmp(book1.name, key) == 0) {
flag = true;
break;
}
else i++;
if (strcmp(book1.name, key) > 0) r = mid - 1;
else l = mid + 1;
}

if (flag)
cout << pbook[i].shif << '\t' << pbook[i].author << '\t' << pbook[i].name << '\t' << pbook[i].izd << '\t' << pbook[i].year << endl;
else cout << "Такого элемента в массиве нет";
system("pause");
system("cls");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2021, 09:19
Ответы с готовыми решениями:

Поиск по слову в структуре
Мне нужно из списка стран по стране вывести соответствующую столицу, вот такая функция void...

Поиск в файле по введенному слову
Мне нужно вывести товары одной фирмы ,которую введет пользователь. Вот такой ввод данных: void...

Организовать поиск по слову из консоли
Товарищи, приветствую! В общем, дело в том, что мне нужно организовать поиск только по женскому...

Поиск строки по введенному слову
Существует файл, в котором находится информация о клиентах, где в одну строку введены ФИО, название...

0
29.04.2021, 09:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2021, 09:19
Помогаю со студенческими работами здесь

Поиск числа в двумерном массиве (бинарный поиск)
Произвожу поиск элемента в массиве двумя способами: линейным(последовательным) поиском и...

Поиск строки в файле по заданному слову
Ребят,подскажите. У меня создан текстовый файл,в котором 5 строк,каждая строка это новая книга,а...

Как создать поиск по введенному слову?
(Мой первый пост, простите, если что.) У меня программа с вводом и выводом таблицы: #include...

Как наладить поиск в текстовом файле по ключевому слову
Вообщем засел за написание курсовой, помогите пожалуйста. Одна из задач состоит в том что бы...

Бинарный поиск
помоги мне плиз ответить на вопросы Бинарный поиск #include &lt;iostream&gt; using namespace std;...

бинарный поиск
Как здесь в char&amp; operator(const std::string &amp;name) вместо линейного поиска реализовать бинарный? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru