Главная » Статьи для тега "поиска"

Организация алгоритма поиска в Visual C# (Sharp)

Добавлено Дата: 24 February, 2014 категория: C#

Алгоритм поиска, который мы собираемся реализовать в этой главе, предназначен для решения проблемы планирования авиарейса из точки А в точку В. На первом шагом реализации нужно решить, какие возможности следует предоставить нашу алгоритму. Вот краткое изложение этих возможностей:

Читать »

Алгоритм поиска в глубину в Visual C# (Sharp)

Добавлено Дата: 22 February, 2014 категория: C#

В системах ИИ требуется выполнять поиск данных, поэтому базовым алгоритмом для системы ИИ является алгоритм поиска. В этой главе мы разработаем алгоритм поиска в глубину. В ИИ также применяются другие поиски, например А* или пск в ширину, но все они основаны на той же самой идее, что и алгоритм поиска

Читать »

Что такое Grep в CBuilder?

Добавлено Дата: 25 June, 2013 категория: C++, C++ Builder

Одна из самых полезных вспомогательных программ в поставке Borland CBuilder — GREP.EXE. Grep — это «Generalized Regular Expression Parser» (основная программа разбора регулярных выражений). Программа grep была стандартной в системе Unix в течение многих лет, а затем была переписана для DOS и Windows. Проще говоря, grep — инструмент поиска, она  умеет просматривать текстовые (и не только текстовые) файлы и искать в них строки, подходящие под заданный образец. Основные альтернативы утилите grep — программа Norton Text Search или команда Find в Windows Explorer. Ни одна из них, однако, не сравнится с grep мощью и гибкостью.

Читать »

Программа поиска в потоке CBuilder

Добавлено Дата: 23 June, 2013 категория: C++, C++ Builder

В нашем втором примере работы с потоками мы собираемся написать программу поиска, использующую потоки. Она позволит искать заданную строку в заданном каталоге. Также мы предоставим возможность выбрать маску файлов (например, все исходные файлы *.cpp), по которым будет происходить поиск. Когда будет нажата кнопка Начать  поиск,  форма  запустит поток, который станет искать файлы в заданном каталоге, которые содержат нужную строку, и выводить имена файлов в окно списка, находящееся в главной форме.

Читать »

Последний пример: работа с базами данных в CBuilder

Добавлено Дата: 31 May, 2013 категория: C++, C++ Builder

Без сомнения, вы теперь захотите использовать в своих приложениях MFC все те развитые возможности работы с базами данных, которые могут предоставить объекты VCL. В последнем примере взаимодействия MFC и VCL мы посмотрим, как превратить предыдущий пример в приложение-записную книжку, использующую базу данных для хранения информации, введенной пользователем.

Читать »

Справочные  страницы Objective-C

Добавлено Дата: 22 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Щелкните на кнопке  в верхней части левой панели Оrgаnizег, чтобы вызвать панель поиска. Введите условие поиска NSArray; ниже появляются результаты поиска. В разделе Reference щелкните на ссылке NSArray, чтобы просмотреть справочную страницу класса NSArray.

Читать »

Интеграция с поиском Metro

Добавлено Дата: 5 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Интеграция с поиском позволяет приложению взаимодействовать с системной панелью поиска. Таким образом, пользователь может использовать один и тот же интерфейс для поиска контента как в операционной системе Windows 8, так и внутри приложений. Кроме того, пользователь может использовать один и тот же поисковый запрос  между различными приложениями и выполнять поиск внутри приложения из любого места.

Читать »

Структуры хранения и методы доступа

Добавлено Дата: 16 August, 2012 категория: SQL, Базы данных

В   данном   приложении   приведен   учебный   обзор   методов,    обычно используемых  в  современных  системах  для  физического  представления  и доступа  к  базе  данных  на  диске.  (Примечание.  Во  всем  этом  приложении термин   диск   применяется   как   общее   обозначение   для   всех   носителей информации  с  непосредственным   доступом,  включая,  например,  массивы RAID, запоминающие устройства большой емкости, оптические диски и т.д., а также  обычные  магнитные диски с подвижными головками как таковые.) Предполагается, что читатель имеет основное представление об  архитектуре диска  и  знает,  что  подразумевается  под  терминами  время  поиска,  частота вращения, цилиндр, дорожка, головка чтения-записи и  т.д. Хорошие учебные руководства по этой теме можно легко найти; см., например, [Г.4].

Читать »

ЭКСПЛУАТАЦИЯ ФАЙЛОВ

Добавлено Дата: 30 July, 2012 категория: Basic

Методы обработки данных в больших файлах гораздо сложнее простых приемов, описанных ранее в данной  главе.  Поэтому  в  настоящем  разделе  предлагается  несколько  советов  тем,  кто   хочет разрабатывать на Бейсике программы для обработки данных.

Существенной  частью  эксплуатации  файлов  являются  поиск  отдельной  записи  и  модификация записей. Модификация состоит в добавлении новых документов или в удалении либо изменении уже существующих.

Читать »

ПОИСК

Добавлено Дата: 17 July, 2012 категория: Basic

Поиском заданного значения в  массиве  приходится  заниматься очень  часто.  При этом  задается аргумент поиска и требуется определить положение в массиве  такого элемента, у которого значение ключа совпадает с аргументом. Если порядок расположения данных в  массиве неизвестен,  то нет более эффективного метода, чем описанный ранее простой последовательный поиск, при котором ключ каждого элемента данных сравнивается с аргументом поиска некоторым регулярным образом. При этом для поиска  в массиве  из N значений в среднем приходится выполнить N/2 сравнений. Предложить методы более быстрого поиска можно только в том случае, если данные определенным образом упорядочены. Например, тот факт, что в  телефонном справочнике  записи упорядочены по алфавиту, позволяет нам очень быстро находить нужную фамилию и номер телефона.

Читать »

ПОИСК ДАННЫХ

Добавлено Дата: 8 May, 2012 категория: 1С Предприятие

Поиск  данных в  векторе  и  файле  выполняется по  ключу.   Как  и  при  сортировке, выделяют  два метода  поиска:  внутренний  и  внешний.  В первом  случае  весь файл  находится в  отведенной   под  программу памяти  ЭВМ.   В  случае  внешнего  поиска  большая часть данных находится во внешней  памяти, например на жестком диске.

Читать »

БИНАРНЫЙ ПОИСК

Добавлено Дата: 7 May, 2012 категория: 1С Предприятие

Методы   поиска  в   отсортированных   таблицах  указателей  основаны   на  алгоритме бинарного  поиска.

Пусть  упорядоченный массив х из п элементов содержит значения

5  7   11   18  26  32  44  57  81   90  94  97   107   116   129   147   179 и пусть  задан  аргумент  поиска ключ,  равный, например, 129.

Читать »

Поиск слов

Добавлено Дата: 12 April, 2012 категория: Microsoft SQL Server, Базы данных

Как только каталог будет создан, функция полнотекстового поиска готова к работе. выполняется с помощью функции contains, которая помогает передать искомое слово механизму полнотекстового поиска и дождаться ответа. а в запросе может выполняться одним из двух методов: contains и ContainsTable.

Читать »

Планировщики  ввода-вывода

Добавлено Дата: 29 March, 2012 категория: Ядро Linux

Простая  отправка запросов на устройство ввода-вывода в том же порядке,  в котором эти запросы направляет  ядро, приводит к очень плохой производительности. Одна из наиболее медленных операций,  которые вообще могут быть в компьютере,— это поиск по жесткому диску. Операция  поиска — это позиционирование головки жесткого диска на определенный  блок,  которое  может запять много миллисекунд. Минимизация количества операций  поиска чрезвычайно  критична для производительности всей системы.

Читать »

Индексация двоичных объектов

Добавлено Дата: 26 March, 2012 категория: Microsoft SQL Server, Базы данных

SQL Server может хранить любые двоичные объекты, размер которых не превышает

2               Гбайт. Полнотекстовый поиск может индексировать такие объекты, если удовлетворяются следующие критерии.

Читать »