Вверх ↑
Этот топик читают: Гость
Ответов: 3514
Рейтинг: 184
#1: 2009-01-09 19:10:49 ЛС | профиль | цитата
Есть база слов с одним неизвестным символом, есть словарь слов.
Задача: сравнить каждое слово с неизвестным символом с каждым словом словаря.

True: Сооб#ение = Сообщение ; Сооб#ение = Сообпение ; ...
False: Сооб#ение /= Слово ; Сооб#ение /= Сообщении ; ...

code_11295.txt
карма: 0
0
файлы: 1code_11295.txt [603B] [124]
Ответов: 8928
Рейтинг: 823
#2: 2009-01-09 19:27:59 ЛС | профиль | цитата
Астрамак, code_11296.txt
карма: 19

1
файлы: 1code_11296.txt [1.2KB] [195]
Голосовали:Астрамак
Ответов: 590
Рейтинг: 19
#3: 2009-01-09 19:30:59 ЛС | профиль | цитата
как я понимаю, что то вроде этого...
code_11297.txt
------------ Дoбавленo:

опять меня опередили))) эх
карма: 0

1
файлы: 1code_11297.txt [1.2KB] [145]
Голосовали:Астрамак
Ответов: 3514
Рейтинг: 184
#4: 2009-01-09 19:35:19 ЛС | профиль | цитата
Вот ведь)) ++
Забыл я про спец символы.. думал уже побуквенно сравнивать
карма: 0
0
Ответов: 8928
Рейтинг: 823
#5: 2009-01-09 19:53:55 ЛС | профиль | цитата
EcsTasY, выкладывая схемы старайтесь не спешить, а приводить их (схемы) в удобочитаемый вид: линии связи желательно не пропускать под элементами, и уж тем более по точкам, к которым они не подсоеденены. Коллега, которому помогаете, будет так же благодарен и за десятую схему, как и за первую - есть где поучиться
------------ Дoбавленo:


Add(ListBox,12604239,231,107)
{
Left=10
Top=10
Width=80
Height=130
Strings=#5:?лово|7:как?шка|6:хайас?|
Point(onDblClick)
Point(String)
link(onDblClick,2437205:doEvent1,[])
}
Add(ListBox,7473190,175,107)
{
Left=95
Top=10
Width=80
Height=130
Strings=#5:слово|5:плово|7:какашка|7:какушка|6:хайамс|6:хайаам|6:хайасм|
}
Add(InfoTip,2739654,154,86)
{
Info=#7:Словарь|
Height=74
}
Add(ArrayEnum,8212473,189,170)
{
onBreakEnable=0
link(onItem,6183347:doEvent1,[(269,176)(269,85)])
link(Array,7473190:Array,[])
}
Add(StrMask,11230260,399,128)
{
Point(doMask)
link(onTrue,9770378:doAdd,[])
link(Str,1118373:GetData,[])
}
Add(Hub,6183347,343,79)
{
link(onEvent1,1118373:doData,[])
link(onEvent2,11230260:doCompare,[(387,92)(387,134)])
}
Add(EventFromData,1118373,399,79)
{
}
Add(Hub,2437205,287,121)
{
OutCount=3
link(onEvent1,9770378:doClear,[(444,127)(444,148)])
link(onEvent2,12378658:doData,[(335,134)(335,141)])
link(onEvent3,8212473:doEnum,[(327,141)(327,210)(177,210)(177,176)])
}
Add(DoData,12378658,343,135)
{
link(onEventData,11230260:doMask,[])
link(Data,12604239:String,[(349,116)(279,116)(279,164)(258,164)])
}
Add(ListBox,9770378,455,135)
{
Left=210
Top=10
Width=80
Height=130
}

карма: 19

0
Ответов: 3514
Рейтинг: 184
#6: 2009-01-09 20:05:44 ЛС | профиль | цитата
А я привел к такому виду:
code_11298.txt
карма: 0
0
файлы: 1code_11298.txt [1.4KB] [154]
Ответов: 590
Рейтинг: 19
#7: 2009-01-09 20:21:11 ЛС | профиль | цитата
Леонид, да я все время так схемы делаю.. привычка... вот по этому, обычно, большие программы приходиться переписывать... хотя есть и свои +, т.к. каждый раз некоторые части схемы заменяю на более сокращенный вариант, при этом не нарушая алгоритм... чтож.. учиться и учиться мне еще "оформлять" схемки
карма: 0

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)