Алгоритмы
- АИ, ГА, Нейронные сети (7)
- Графика (22)
- Защита информации и ее взлом (6)
- Игры (5)
- Математика (23)
- Параллельное программирование (1)
- Поиск. Строки и последовательности (5)
- Разбор выражений. Компиляторы и интерпретаторы. (6)
- Сжатие и кодирование (17)
- Сортировка (4)
- Структуры данных (4)
- Фракталы (3)
Отстортировано:
- по дате публикации
- по комментариям
- по просмотрам
- по просмотрам за месяц
по дате публикации
- Компьютерный морфологический разбор слов русского языка.
— комментариев: 2Применение данной статьи важно для тех, кто хочет сделать интерфейс к своей программе на естественном языке или сделать интеллектуальный поиск информации. Для этого нужно в первую очередь сделать морфологический анализ слов текста. Тогда не нужно будет иметь обширный словарь слов в разных словоформах. Достаточно запомнить основное слово в словаре, а входной поток слов подвергать морфологическому анализу, с тем, чтобы все слова преобразовать к начальным словоформам. Пример. пользователь ввел в базу знаний свою информацию \"фирма РиК. наша фирма продает тару картонную\".Автор: Ермолаев Д.С / 12 октября 2010 года
- Программирование - искусство. Программисты - творцы
— комментариев: 18Hallo, я рад, что вы решили прочитать эту статейку, значит вы не равнодушны к программированию! А что на ваш взгляд значит программирование?! По-моему - это творчество, а творчество это своего рода искусство. Значит программист это "творец", человек искусства. Но все ли программисты такие, конечно же, нет. Большинство программистов используют уже готовые наработки его предшественников. Но это всё легко объяснимо, для этого давайте окунёмся в экскурс прошлого.Автор: Злобин Евгений Сергеевич aka ZEVS.M / 26 сентября 2005 года
- FAQ конфеpенций RU.ALGORITHM и NICE.SOURCES
— комментариев: 35
Автор: Alexander Dedusenko
- Проверка, високосный год или нет. Вычисление дня недели
— комментариев: 1Год делится на 400 -> високосный -> конец. Год делится на 100 -> не високосный -> конец. Год делится на 4 -> високосный -> конец. Год не високосный -> конец. Всё
- Экономия переменных
— комментариев: 12Даны две целые переменные a, b. Составить фрагмент программы, после исполнения которого значения переменных поменялись бы местами (новое значение a равно старому значению b и наоборот), при этом нельзя использовать дополнительные переменные.
- Алгоритм преобразует алгоритм!
— комментариев: 1При программировании на Delphi или Паскале иногда попадаются задачи, которые трудно "втиснуть" в стандартные конструкции языка. А решение лежит совсем рядом - в теории конечных автоматов. Мы не будем залезать в дебри, а просто покажем как это делается.Автор: George Columbow
- Механизм отсечений и отката(mechanism of Cuting and Backtracking) ПроЛога. Отличия ПроЛога от алгоритмичесих языков программирования.
Автор Ермолаев Дмитрий Сергеевичwww.icreator.ru Способность выдавать несколько решений Отличительной способностью ПроЛога является то, что при поиске решений на ПроЛоге выдается целый список подходящих значений. Поэтому, в ПроЛоге один предикат может быть представлен целым набором правил, каждое из которых может выдавать ответ. Пример. Пусть есть следующее описание предиката "число_больше": число_больше(А,3):-А<3. число_больше(А,5):-А<5. число_больше(А,8):-А<8. Тогда...Автор: Ермолаев Дмитрий Сергеевич