Вопросы по теме 'bsearch'
указатель из целого числа без предупреждения приведения при вызове lfind
Я пишу вектор на C. Функция CVectorSearch использует bsearch, если он отсортирован, и lfind, если он не отсортирован. Почему я получаю предупреждение «присваивание делает указатель из целого числа без приведения», когда я вызываю lfind? Кажется, он...
480 просмотров
schedule
26.01.2023
функция bsearch в c
Если у меня есть две функции:
void SortStudents(char *studentList[], size_t studentCount)
{
qsort(studentList, sizeof(studentList)/sizeof(studentList[0]), sizeof(studentList[0]), Compare);
}
int Compare(const void *a, const void *b)
{...
2733 просмотров
schedule
23.01.2023
что-то похожее на stdlib bsearch, который возвращает сразу меньший элемент
Есть ли что-то похожее на встроенный bsearch, который возвращает сразу меньший элемент, если тот же элемент отсутствует, и NULL, только если элемент уже меньше, чем все остальные элементы. Это потребует от пользователя проверки, совпадает ли ключ...
101 просмотров
schedule
20.03.2023
Синтаксическая ошибка Ruby Array #bsearch из Programming Ruby?
Скопируйте этот код из книги Programming Ruby и запустите его на rubyfiddle.com. Получаете синтаксическую ошибку вместо # => 21 ? Любая помощь приветствуется!
arr = [ 1, 1, 2, 3, 5, 8, 13, 21, 34 ]
res = arr.bsearch do |val|
case
...
315 просмотров
schedule
16.07.2022
bsearch не ищет весь переданный ему массив
У меня проблемы с этим поиском. Я почти уверен, что я изолировал проблему от параметра количества байтов, который принимает bsearch. Массив данных представляет собой словарь scrabble, и я на 100% уверен, что весь словарь загружается в память, но...
411 просмотров
schedule
08.08.2022
bsearch() - Поиск строки в массиве структур
У меня есть структура, которая выглядит так:
typedef struct dictionary_t{
char word[30];
int foo;
int bar;
} dictionary_t;
Что формирует упорядоченный массив:
dictionary_t dictionary[100];
Я хотел бы найти в этом массиве...
2464 просмотров
schedule
22.03.2022
Как использовать функцию-член с std::bsearch
У меня есть класс С++, но я также использую C низкого уровня и мне нужно использовать функцию bsearch . Последний аргумент bsearch — это функция сравнения, и я хочу реализовать указанную функцию таким образом, чтобы она могла получить доступ к...
225 просмотров
schedule
25.11.2022