2018-08-02 22:04:49 +03:00
< HTML > < HEAD > < object type = "application/x-oleobject" classid = "clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" >
< param name = "Keyword" value = "Dict" >
2023-04-18 10:16:34 +03:00
< param name = "Keyword" value = "DictInt" >
2020-09-18 16:04:17 +03:00
< param name = "Keyword" value = "DictStr" >
< param name = "Keyword" value = "DictStrInt" >
2018-08-02 22:04:49 +03:00
< param name = "Keyword" value = "HSet" >
2023-04-18 10:16:34 +03:00
< param name = "Keyword" value = "HSetInt" >
< param name = "Keyword" value = "HSetStr" >
2018-08-02 22:04:49 +03:00
< param name = "Keyword" value = "KV" >
< param name = "Keyword" value = "LLst" >
< param name = "Keyword" value = "Lst" >
2023-04-18 10:16:34 +03:00
< param name = "Keyword" value = "LstInt" >
< param name = "Keyword" value = "LstStr" >
2024-07-30 22:56:03 +03:00
< param name = "Keyword" value = "Pair" >
2024-08-24 14:27:53 +03:00
< param name = "Keyword" value = "SetOf" >
2023-04-18 10:16:34 +03:00
< param name = "Keyword" value = "SSet" >
< param name = "Keyword" value = "SSetInt" >
< param name = "Keyword" value = "SSetStr" > < / object >
2018-08-02 22:04:49 +03:00
< meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" > < link rel = "StyleSheet" href = "../../../default.css" >
2025-11-07 16:12:31 +03:00
< / HEAD > < body > < H1 > Короткие функции Lst, LLst, HSet, SSet, Dict, KV< / H1 >
2018-08-25 12:25:03 +03:00
< table border = 0 cellpadding = 5 > < tr > < td > < code > < b > function< / b > Dict< TKey, TVal> (< b > params< / b > pairs: < b > array< / b > < b > of< / b > KeyValuePair< TKey, TVal> ): Dictionary< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из набора пар элементов (ключ, значение)< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > Dict< TKey, TVal> (< b > params< / b > pairs: < b > array< / b > < b > of< / b > (TKey, TVal)): Dictionary< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из набора пар элементов (ключ, значение), заданных как кортежи< / td > < / tr >
2024-07-30 22:56:03 +03:00
< tr > < td > < code > < b > function< / b > Dict< TKey, TVal> (pairs: < b > sequence < / b > < b > of< / b > KeyValuePair< TKey, TVal> ): Dictionary< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из последовательности пар элементов (ключ, значение)< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > Dict< TKey, TVal> (pairs: < b > sequence < / b > < b > of< / b > (TKey, TVal)): Dictionary< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из последовательности пар элементов (ключ, значение), заданных как кортежи< / td > < / tr >
2024-07-30 22:56:03 +03:00
< tr > < td > < code > < b > function< / b > Dict< TKey, TVal> (keys: < b > sequence < / b > < b > of< / b > TKey; values: < b > sequence < / b > < b > of< / b > TVal): Dictionary< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; & nbsp ; Возвращает словарь словарь из двух последовательностей — ключей и значений < / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > DictInt(< b > params< / b > pairs: < b > array< / b > < b > of< / b > (integer, integer)): Dictionary< integer, integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из набора пар элементов (целое, целое)< / td > < / tr >
2020-09-18 16:04:17 +03:00
< tr > < td > < code > < b > function< / b > DictStr(< b > params< / b > pairs: < b > array< / b > < b > of< / b > (string, string)): Dictionary< string, string> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из набора пар элементов (строка, строка)< / td > < / tr >
2020-09-18 16:04:17 +03:00
< tr > < td > < code > < b > function< / b > DictStrInt(< b > params< / b > pairs: < b > array< / b > < b > of< / b > (string, integer)): Dictionary< string, integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает словарь из набора пар элементов (строка, целое)< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > HSet< T> (< b > params< / b > a: < b > array< / b > < b > of< / b > T): HashSet< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное указанными значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > HSet< T> (a: < b > sequence < / b > < b > of< / b > T): HashSet< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное значениями из последовательности< / td > < / tr >
2020-05-04 21:10:41 +03:00
< tr > < td > < code > < b > function< / b > HSet(a: IntRange): HashSet< integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное диапазоном значений< / td > < / tr >
2020-05-04 21:10:41 +03:00
< tr > < td > < code > < b > function< / b > HSet(a: CharRange): HashSet< char> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное заполненный диапазоном значений< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > HSetInt(< b > params< / b > a: < b > array< / b > < b > of< / b > integer): HashSet< integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное целыми значениями< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > HSetStr(< b > params< / b > a: < b > array< / b > < b > of< / b > string): HashSet< string> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе хеш таблицы, заполненное строковыми значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > KV< TKey, TVal> (key: TKey; value: TVal): KeyValuePair< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает пару элементов (ключ, значение)< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > LLst< T> (< b > params< / b > a: < b > array< / b > < b > of< / b > T): LinkedList< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает двусвязный список, заполненный указанными значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > LLst< T> (a: < b > sequence < / b > < b > of< / b > T): LinkedList< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает двусвязный список, заполненный значениями из последовательности< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > Lst< T> (< b > params< / b > a: < b > array< / b > < b > of< / b > T): List< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный указанными значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > Lst< T> (a: < b > sequence < / b > < b > of< / b > T): List< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный значениями из последовательности< / td > < / tr >
2020-05-04 21:10:41 +03:00
< tr > < td > < code > < b > function< / b > Lst(a: IntRange): List< integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный диапазоном значений< / td > < / tr >
2020-05-04 21:10:41 +03:00
< tr > < td > < code > < b > function< / b > Lst(a: CharRange): List< char> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный диапазоном значений< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > LstInt(< b > params< / b > a: < b > array< / b > < b > of< / b > integer): List< integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный указанными целыми значениями< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > LstStr(< b > params< / b > a: < b > array< / b > < b > of< / b > string): List< string> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает список, заполненный указанными целыми значениями< / td > < / tr >
2024-07-30 22:56:03 +03:00
< tr > < td > < code > < b > function< / b > Pair< TKey, TVal> (key: TKey; value: TVal): KeyValuePair< TKey, TVal> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает пару элементов (ключ, значение)< / td > < / tr >
2025-02-07 21:41:01 +03:00
< tr > < td > < code > < b > function< / b > SetOf< T> (< b > params< / b > a: < b > array< / b > < b > of< / b > T): NewSet< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество, заполненное указанными значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > SSet< T> (< b > params< / b > a: < b > array< / b > < b > of< / b > T): SortedSet< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе бинарного дерева поиска, заполненное указанными значениями< / td > < / tr >
2018-08-02 22:04:49 +03:00
< tr > < td > < code > < b > function< / b > SSet< T> (a: < b > sequence < / b > < b > of< / b > T): SortedSet< T> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе бинарного дерева поиска, заполненное значениями из последовательности< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > SSetInt(< b > params< / b > a: < b > array< / b > < b > of< / b > integer): SortedSet< integer> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе бинарного дерева поиска, заполненное целыми значениями< / td > < / tr >
2023-04-18 10:16:34 +03:00
< tr > < td > < code > < b > function< / b > SSetStr(< b > params< / b > a: < b > array< / b > < b > of< / b > string): SortedSet< string> ;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает множество на базе бинарного дерева поиска, заполненное строковыми значениями< / td > < / tr >
2018-08-25 12:25:03 +03:00
< / table >
< / body > < / HTML >