账号
密码
记住
注册
找回密码
只需一步,快速开始
设为首页
收藏本站
邮箱
快捷导航
首页
Portal
国学投稿
投稿中心
网站学者
学者频道
国学阅读
读书频道
国学导航
導航頻道
国学复兴
学刊
电子期刊频道
学馆
Group
公众号
微博
签到红包
Plugin
每日签到
领取红包
搜索
搜索
热搜:
新唐书
伤寒论校注
易经最新章节
芈这字咋念
史前易学
昆曲
加我数年
周易
道光朝
论语
易经
太平御览
本版
用户
国学复兴网
›
门户
›
查看主题
祖本序建构法的名称——“纵横桶排序”建构法
发布者:
乾坤客
|
发布时间: 2026-6-10 04:16
|
查看数: 10
|
评论数: 0
|
帖子模式
本帖最后由 乾坤客 于 2026-6-10 06:59 编辑
笔者为祖本序建构法起了个科学而生动的名称——祖本《周易》卦序”纵横桶排序”建构法
含两步:
1.纵向桶排序(定位)
2.横向桶排序(赋序)
桶排序是把数据分到多个桶里分别排序再合并的算法,数据均匀时速度最快 。
百科
怎么排序的
1.纵向桶排序(定位)
设桶:根据数据范围确定桶的数量,比如64卦, 据据阳爻数量 ,可分7列,每列1桶 。
分数据:遍历数组,按规则把每个数放进对应的桶里 。
桶内排:对每个桶里的数据单独排序,常用插入排序 。
2.横向桶排序(赋序)
再设桶:将每行中的卦,作为一桶,可分10桶。
分数据:遍历数组,按规则把每个数放进对应的桶里 。
桶内排:对每个桶里的数据单独排序,常用插入排序 。
合结果:按桶的顺序把排好的数据拼起来就是最终结果 。
快不快稳不稳
速度:数据分布均匀时,时间复杂度接近 O(n),非常快;若数据都挤在一个桶里,最慢可达 O(n²)。
稳定性:只要桶内用的排序算法是稳定的,桶排序就是稳定的 。
最新评论
积分 0, 距离下一级还需 积分
返回顶部