Реализации алгоритмов/Расстояние Левенштейна: различия между версиями
Содержимое удалено Содержимое добавлено
Oleg4280 (обсуждение | вклад) оформление, убрал последний пример из-за ошибок (ссылался на категорию Категория:Pages with syntax highlighting errors) |
|||
Строка 1:
{{wikipedia|
Здесь приведены реализации [[w:
▲Здесь приведены реализации [[w:Алгоритм Левенштейна|алгоритма Левенштейна]] на разных языках программирования.
▲== [[w:Visual Basic 6.0 (VB)]] ==
<source lang="vb">
Строка 151 ⟶ 150 :
== [[w:Haskell|Haskell]] ==
<source lang="
import Data.List
Строка 161 ⟶ 160 :
</source>
== Среда [[w:PowerBuilder|PowerBuilder]] ==
нумерация элементов массивов начинается с единицы
Строка 215 ⟶ 214 :
</source>
== [[w:Java|Java]] ==
Линейное потребление памяти
Строка 249 ⟶ 248 :
</source>
== [[w:Python|Python]] ==
<source lang="python">
Строка 274 ⟶ 273 :
</source>
== [[w:Turbo Pascal|Turbo Pascal]] ==
<!--
Зависимости: System
Строка 357 ⟶ 356 :
</source>
== [[w:Delphi|Delphi]] ==
<!--
Зависимости: System
Строка 456 ⟶ 455 :
</source>
== [[w:Perl|Perl]] ==
<source lang="perl">
sub levenshtein($$){
Строка 489 ⟶ 488 :
</source>
== [[w:C++|C++]] ==▼
▲== [[w:C++]] ==
<!--
Зависимости: Нет. Стандартный Си++.
Строка 549 ⟶ 547 :
</source>
== [[w:C
<!--
Зависимости: System
Строка 588 ⟶ 586 :
</source>
== [[w:Transact-SQL
''Примечание: Данная процедура может использоваться только в качестве примера, или для тестирования в силу плохой производительности.''
Строка 689 ⟶ 687 :
exec @retval = LevenshteinDistance 'Петрова Дарья Ивановна', 'Петрова Марья Ивановна'
select @retval
</source>
|