Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Кто знаком с алгоритмом быстрого поиска - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ выполнение условия в программе http://www.cyberforum.ru/cpp-beginners/thread564997.html
Недавно начал изучать программирование, потому не судите строго). Делал на M. Visual C++ 2010 Express. Решил попробовать создать прогу по основному профилю работы. Суть программы вычислить по формуле...
C++ Работа с set_terminate в vs2010 Нужно перехватить непредусмотренное исключение.Делаю так #include "stdafx.h" #include <iostream> #include <stdexcept> #include <eh.h> using namespace System; void new_terminate() { http://www.cyberforum.ru/cpp-beginners/thread564991.html
C++ Во входном файле содержится информация об каждом из n работников некоторой фирмы.
Во входном файле содержится информация об каждом из n работников некоторой фирмы. Пол указывается буквами М и Ж, возраст – целое от 16 до 35, отделов фирмы– 5. Ввести эту информацию и напечатать...
не работает умножение на 0 C++
вместо 0 выдает -1,25549e+067 почему такое происходит не могу понять, подскажите как исправить часть кода где идет умновдение for (int i = 1; i <= N-r; i++) { for (int j = 1; j <=...
C++ Помогите реализовать программу с графом на с++ http://www.cyberforum.ru/cpp-beginners/thread564965.html
Ребята очень нуждаюсь в помощи! Найти тотальный граф для неориентированного графа. Короче, нужно написать программу на С++, через структуру данных, нельзя использовать константы... Граф...
C++ Генерирование особых графов кто может привести какой-либо тест(пример в текстовом файле) или алгоритм генерирования тестов для создания произвольного графа с иерархической структурой ввиде матрицы смежности (желательно чтобы... подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7191 / 5365 / 280
Регистрация: 10.12.2010
Сообщений: 23,673
Записей в блоге: 17
04.05.2012, 00:38
http://ru.wikipedia.org/wiki/Список_алгоритмов
Подбор алгоритма поиска зависит о того что хранится и как хранится (в плане эффективности)

Можно к примеру воспользоваться готовыми алгоритмами STL

C++
1
2
3
int A[100];
// Заполнение массива
cout<< *find(&A[0],&A[100],55) << endl; // Найти число 55перебором   и вывести его
http://www.cplusplus.com/reference/algorithm/find/

Также используют котейнеры map, multimap
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru