2010-11-19 2 views
2

Есть ли что-то похожее на встроенный bsearch, который возвращает сразу меньший элемент, если тот же самый элемент отсутствует, и NULL, только если элемент уже меньше всех остальных элементов. Это потребует от пользователя проверки того, является ли ключ возвращаемого значения таким же, как аргумент функции, но он был бы очень полезен сам по себе. Спасибо.что-то похожее на stdlib bsearch, который возвращает сразу меньший элемент

+0

Я должен был это отметить. Реализация не проблема для меня, ее просто, что я задаюсь вопросом, есть ли только строка кода, которая сделает нужным для меня. Во всяком случае, не похоже, что это возможно. – 0fnt

ответ

0

Насколько я могу судить, такой функции в стандартной библиотеке нет. Но это не должно быть трудно сделать это самостоятельно или найти библиотеку.

1

Это не так, как вы этого хотите. Вам нужно будет его реализовать.