Лучший ответ
-
2 0
blblblbl 8 (115613)815115 14 лет
Индексация используется. Подробней расскажет WindowsNT (31) (если у него будет хорошее настроение и звёзды станут в нужную позицию)
Поиск по массиву с хэшированием всегда намного быстрее любого перебора. Хеширование - та же индексация. Только в профиль. Каждому объекту вычисляется уникальный идекс, индексы упорядочиваются. Например, жёлтых людей назовём буковой А, чёрных - буквой Б, белых буквой В.
Толстых цифрой 1, средних цифрой 2, тонких цифрой 3
Берём человека белый толстый, получаем индекс В1
Берём чёрного толстого, получаем Б2
Берём жёлтого тонкого, получаем А3
Хеш массив упорядочен = А3, Б2, В1..
Первоначальная индексация занимает время. Зато потом находится моменто море. Нужен тебе чёрный - сразу идём к букве Б, потом ищем по толщине.. 1, 2 или 3.. ну грубо говоря :)
А перебор он перебирает все значения по очереди.. А.. Б... В... а представь, если их сотни тысяч?
Либо на хешировании 5 шагов, либо перебором 200000 шагов. Гугл и все вэб поисковики, тоже только с индексацией работают. У каждой странички свой индекс
Ответы
-
1 0
Женя (34) 7 (39320)538135 14 лет
Просто в Windows 7 (Vista) появилась клёвая система индексирования файлов и поиска по папкам, к которым ты обращался наибольшее количество раз.
-
1 0
Nightxacker (36) 5 (4962)2619 14 лет
Просто в Windows 7 (Vista) появилась клёвая система индексирования файлов и поиска по папкам, к которым ты обращался наибольшее количество раз.
Для XP - Microsoft.com - скачать "не обязательное" обновление примерно с таким названием - Windows Search.
В Control Panel появится иконка - Indexing Otions.Хотя индексация начнётся сразу,тормоза прочувствуешь