5b9fb5e09f 2024-02-13 顽雨沉风: local s = {}
77f6e5c564 2024-02-08 顽雨沉风: -- 启
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
77f6e5c564 2024-02-08 顽雨沉风: --~ 能
a4c0b3bd26 2024-02-13 顽雨沉风: function s.历对(u1_0, u1)
89f423ff38 2024-02-13 顽雨沉风: local h1, h2
4c19907139 2024-02-13 顽雨沉风: for u2, u3 in pairs(u1_0) do
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
89f423ff38 2024-02-13 顽雨沉风: h1, h2 = s.模(h1, h2, u2, u3, u1)
77f6e5c564 2024-02-08 顽雨沉风: end
89f423ff38 2024-02-13 顽雨沉风: return h1, h2
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: -- 模
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
77f6e5c564 2024-02-08 顽雨沉风: --~ 对中键
77f6e5c564 2024-02-08 顽雨沉风: --~ 对中值
77f6e5c564 2024-02-08 顽雨沉风: --~ 能
f1bea6a75e 2024-02-13 顽雨沉风: function s.模(u1, u2, u3, u4, u5)
a4c0b3bd26 2024-02-13 顽雨沉风: if u1 == nil then
1265aac793 2024-02-13 顽雨沉风: return u3, u4
f1bea6a75e 2024-02-13 顽雨沉风: elseif u5(u1, u2, u3, u4) then
1265aac793 2024-02-13 顽雨沉风: return u3, u4
77f6e5c564 2024-02-08 顽雨沉风: else
a4c0b3bd26 2024-02-13 顽雨沉风: return u1, u2
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: -- 最短
77f6e5c564 2024-02-08 顽雨沉风: --~ 最短键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
1265aac793 2024-02-13 顽雨沉风: function s._筛最短键(u1, u2, u3, u4)
4c19907139 2024-02-13 顽雨沉风: if #u1 > #u3 then
77f6e5c564 2024-02-08 顽雨沉风: return true
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
5b69db85ea 2024-02-13 顽雨沉风: function s.筛最短键(u1_0)
5b69db85ea 2024-02-13 顽雨沉风: return s.历对(u1_0, s._筛最短键)
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: -- 最大
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 最大值
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
1265aac793 2024-02-13 顽雨沉风: function s._筛最大值(u1, u2, u3, u4)
1265aac793 2024-02-13 顽雨沉风: if u2 < u4 then
77f6e5c564 2024-02-08 顽雨沉风: return true
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
5b69db85ea 2024-02-13 顽雨沉风: function s.筛最大值(u1_0)
5b69db85ea 2024-02-13 顽雨沉风: return s.历对(u1_0, s._筛最大值)
77f6e5c564 2024-02-08 顽雨沉风: end
5b9fb5e09f 2024-02-13 顽雨沉风: return s