Я пытаюсь найти элемент структуры из вектора этой структуры размером 1000. Его нужно часто искать, поэтому предложите наиболее предпочтительный метод поиска этого элемента из большого вектора, который будет быстрее и оптимизирован. .В этом случае, если это будет первая запись, то она будет возвращена в вектор, а если нет, то будет перезаписана по индексу, где я нашел значение, нужно знать лучший алгоритм поиска
for (size_t i {0};i < vector.size() ; i++) {
if ((firstEntry == 1000) && (vector.max_el == 0x00) && (vector.min_el == 0x00)) {
firstEntry = i;
}
if ((vector.max_el == search_val_max) && (vector.min_el == search_val_min)) {
indexToOverWrite = i;
entryFound = true;
break;
}
}
Подробнее здесь: https://stackoverflow.com/questions/783 ... -structure
Предпочтительный метод или функция поиска С++ для вектора структуры ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как обрабатывать отрицательные запросы поиска в запросе поиска сходства вектора?
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как обрабатывать отрицательные запросы поиска в запросе поиска сходства вектора?
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-