77f6e5c564 2024-02-08 顽雨沉风: local d = {}
77f6e5c564 2024-02-08 顽雨沉风: -- 启
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
77f6e5c564 2024-02-08 顽雨沉风: --~ 能
77f6e5c564 2024-02-08 顽雨沉风: function d.历对(o1_0, o1)
77f6e5c564 2024-02-08 顽雨沉风: local k1, k2
77f6e5c564 2024-02-08 顽雨沉风: for o2, o3 in pairs(o1_0) do
77f6e5c564 2024-02-08 顽雨沉风: --~ 键
77f6e5c564 2024-02-08 顽雨沉风: --~ 值
77f6e5c564 2024-02-08 顽雨沉风: k1, k2 = d.模(k1, k2, o2, o3, o1)
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: return k1, k2
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 顽雨沉风: --~ 能
77f6e5c564 2024-02-08 顽雨沉风: function d.模(o1, o2, o3, o4, o5)
77f6e5c564 2024-02-08 顽雨沉风: if o1 == nil then
77f6e5c564 2024-02-08 顽雨沉风: return o3, o4
77f6e5c564 2024-02-08 顽雨沉风: elseif o5(o1, o2, o3, o4) then
77f6e5c564 2024-02-08 顽雨沉风: return o3, o4
77f6e5c564 2024-02-08 顽雨沉风: else
77f6e5c564 2024-02-08 顽雨沉风: return o1, o2
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 顽雨沉风: --~ 值
77f6e5c564 2024-02-08 顽雨沉风: function d._筛最短键(o1, o2, o3, o4)
77f6e5c564 2024-02-08 顽雨沉风: if #o1 > #o3 then
77f6e5c564 2024-02-08 顽雨沉风: return true
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
77f6e5c564 2024-02-08 顽雨沉风: function d.筛最短键(o1_0)
77f6e5c564 2024-02-08 顽雨沉风: return d.历对(o1_0, d._筛最短键)
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 顽雨沉风: function d._筛最大值(o1, o2, o3, o4)
77f6e5c564 2024-02-08 顽雨沉风: if o2 < o4 then
77f6e5c564 2024-02-08 顽雨沉风: return true
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: --~ 对
77f6e5c564 2024-02-08 顽雨沉风: function d.筛最大值(o1_0)
77f6e5c564 2024-02-08 顽雨沉风: return d.历对(o1_0, d._筛最大值)
77f6e5c564 2024-02-08 顽雨沉风: end
77f6e5c564 2024-02-08 顽雨沉风: return d