数据结构/列表搜索。豫
yuyan · 156 行 · 7127 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
寻观「标准库」之「语言核心」之「内建类型」之书。
寻观「标准库」之「数据结构」之「多态列」之书。
寻观「标准库」之「数据结构」之「可选值」之书。
寻观「标准库」之「数据结构」之「字符串术」之书。
寻观「标准库」之「数据结构」之「对子术」之书。
寻观「标准库」之「语言核心」之「异常」之书。
「:
汉语:依次接收键比较函数、键值对子列表和键,返回首个匹配值的可选包装;找不到返回可无。
文言:以所授术循列校键,首中则裹值还,无中则可无。
赋曰:持键循门问姓名,先逢一户便传声。所得藏来装小匣,无人相应报空庭。
:」
「通用列表查找」乃
承「乙」而承「甲」而
化(化「乙」而化「乙」而「爻」)而
化(「列」于(「乙」合「甲」))而
化「乙」而
「或可有」于「甲」
也。
「通用列表查找」者受「乙」而受「甲」而
「:
汉语:通用列表查找的局部函数包装,显式传递类型参数后转调用同一个查找函数。
文言:局部裹术也,明授二类而复调用原查找。
赋曰:旧路题签换手传,双类明书付客前。仍将来问归原术,不另开门改旧篇。
:」
虑「自身」者
(化(化「乙」而化「乙」而「爻」)而化(「列」于(「乙」合「甲」))而化「乙」而「或可有」于「甲」也
会「等」而会「列」而会「串」而
「通用列表查找」授以「乙」授以「甲」于「等」于「列」于「串」
)
而
(会「等」而会「列」而会「串」而
鉴「列」而
有「罄」则(「可无」授以「甲」)
或有「缀」于(「名」与「物」)于「列尾」则
(若「等」于「名」于「串」则(「可有」于「物」)否则「自身」于「等」于「列尾」于「串」))
也。
「:
汉语:在字符串键值对子列表中查找首个匹配键,返回可选值。
文言:循串键列求首同键者,得则可有,否则可无。
赋曰:字作门牌逐户寻,初开一扇得知音。归来有物须封裹,空手也将无作吟。
:」
「列表查找」乃
承「甲」而
化(「列」于(「字符串」合「甲」))而
化「字符串」而
「或可有」于「甲」
也。
「列表查找」者受「甲」而(会「列」而会「串」而
鉴「列」而
有「罄」则(「可无」授以「甲」)
或有「缀」于(「名」与「物」)于「列尾」则
(若「串相等」于「名」于「串」则(「可有」于「物」)否则「列表查找」于「列尾」于「串」))
也。
「:
汉语:按字符串键返回首个匹配值;不存在时抛出包含键及列表键名的事故。
文言:循键求首值,无则告事故,兼书所求与列键。
赋曰:一名在手访前庄,首户相逢取所藏。若到村穷无此姓,报来门籍与行囊。
:」
「列表读取」乃
承「甲」而
化(「列」于(「字符串」合「甲」))而
化「字符串」而
「甲」
也。
「列表读取」者受「甲」而(会「列」而会「串」而
鉴「列」而
有「罄」则「发生事故」
于(「串组合并」
于((「列」【
『列表读取未找到:』,
「串」,
『,列表:』,
(「间合」于『,』于((「态射」)于「列」于「二对子取零」))
】)
))
或有「缀」于(「名」与「物」)于「列尾」则
(若「串相等」于「名」于「串」则(「物」)否则「列表读取」于「列尾」于「串」))
也。
「:
汉语:删除首个匹配字符串键的对子并返回新列表;不存在时抛出事故,其余顺序不变。
文言:去首同串键之对,余序如故;无则告事故。
赋曰:名册寻来删一行,后来同姓尚留堂。未逢须报查无处,其余依旧守篇章。
:」
「列表删除」乃
承「甲」而
化(「列」于(「字符串」合「甲」))而
化「字符串」而
「列」于(「字符串」合「甲」)
也。
「列表删除」者受「甲」而(会「列」而会「串」而
鉴「列」而
有「罄」则「发生事故」
于(「串组合并」
于((「列」【
『列表删除未找到:』,
「串」,
『,列表:』,
(「间合」于『,』于((「态射」)于「列」于「二对子取零」))
】)
))
或有「缀」于(「名」与「物」)于「列尾」则
(若「串相等」于「名」于「串」则「列尾」否则「缀」于(「名」与「物」)于(「列表删除」于「列尾」于「串」)))
也。
「:
汉语:在“字符串键、值甲、值乙”三对子列表中查找首项,返回两个值组成的可选对子。
文言:循三对子列求首同键,合后二值裹而还之,无则可无。
赋曰:一键敲门两玉迎,双珠同裹报回声。名无所应归空匣,不使单辉冒对明。
:」
「列表查找二」乃
承「甲」而承「乙」而
化(「列」于(「字符串」合「甲」合「乙」))而
化「字符串」而
「或可有」于(「甲」合「乙」)
也。
「列表查找二」者受「甲」而受「乙」而(会「列」而会「串」而
鉴「列」而
有「罄」则(「可无」授以(「甲」合「乙」))
或有「缀」于(「名」与「物甲」与「物乙」)于「列尾」则
(若「串相等」于「名」于「串」则(「可有」于(「物甲」与「物乙」))否则「列表查找二」于「列尾」于「串」))
也。
「:
汉语:按字符串键查找三对子列表,返回首项的两个值;不存在时抛出事故。
文言:求首同键之三对,取后二值;无则告事故。
赋曰:一门入处得双珍,两物同归不负人。寻遍若无应约者,还将警语报来因。
:」
「列表读取二」乃
承「甲」而承「乙」而
化(「列」于(「字符串」合「甲」合「乙」))而
化「字符串」而
「甲」合「乙」
也。
「列表读取二」者受「甲」而受「乙」而(会「列」而会「串」而
鉴「列」而
有「罄」则「发生事故」
于(「串组合并」
于((「列」【
『列表查找二未找到:』,
「串」,
『,列表:』,
(「间合」于『,』于((「态射」)于「列」于「三对子取零」))
】)
))
或有「缀」于(「名」与「物甲」与「物乙」)于「列尾」则
(若「串相等」于「名」于「串」则((「物甲」与「物乙」))否则「列表读取二」于「列尾」于「串」))
也。