利用整数树管理易经中卦的方法

文档序号:6460297阅读:219来源:国知局
专利名称:利用整数树管理易经中卦的方法
技术领域
本发明涉及计算机数据结构技术,特别是涉及一种利用整数树管理易经中卦 的方法。
背景技术
易经被列为屮国的群经之首,在我国古代哲学、科学、文学、政治、伦理等 学科领域,产生了极其深刻的影响。
易经是一个传递和负载着巨大文明信息、逻辑严密的庞大系统,更兼其寓意 深奥、符号抽象、文字晦涩,致使许多渴望了解它的人望而却歩。目前人们对易
经中卦的处理最多为64卦,对于更多的卦,比如128卦、256卦等,由于对卦分
析研究的工作量过大而难以实现。

发明内容
本发明的目的是提供一种利用整数树管理易经中卦的方法,利用该方法可以 简单、方便地把卦对应到整数树的结点上,大大节省了分析研究易经中卦的工作
为了实现发明目的,本发明采用如下技术方案 一种利用整数树管理易经中卦的方法,包括以下步骤 构建整数树;
确定整数树结点的代码和易经中卦信息的对应方法;
把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结点代码信息,把对卦的分析管理转换为对整数树的分析管理。 所述构建整数树的方法具体为整数树是整数生长过程中形成的一个结构树,由结点构成,每个父结点有两 个子结点;整数按MN+1= M、 + "和MN+1= li+2^进行生长,其中N表示整数树的层数,M 表示对应层上的整数值;整数树第N层的结点总数为"个,其中N〉0;同一父结点派生子结点的位置顺序由2W中的幂指数来决定,若N等于父结点 所在的层数,则为第l个结点,若N等于该子结点所在的层数,则为第2个结点;所述的整数树是无限生长的,有且只有一个虚拟的根。所述确定整数树结点的代码和易经中卦信息的对应方法包括 整数树的结点代码由分段代码组成; 分段代码的单位为一个符号,由两种基本符号表示; 易经中卦信息的单位为爻,由阳爻、阴爻表示;整数树结点代码和卦信息的转换过程是分段代码的两种基本表示符号和阳 爻、阴爻的转换。所述分段代码的两种基本表示符号是b和d。每个结点对应一个卦。所述把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结点 代码信息,把对卦的分析管理转换为对整数树的分析管理的方法包括读取输入的卦信息,用符号b替换阳爻,用d替换阴爻,得到整数树一个结 点的代码信息;结点代码信息对应了整数树的一个结点,并包含了路径上的全部信息,得到 整数树上的一个分支;根据结点代码信息得到一个对应的整数,以及其生长过程中全部的祖先所对 应的整数;对卦的分析管理转换为对整数树的分析管理;按照整数树生长的方式,通过计算机得到第N层的卦的信息集合,该集合中 的卦是按照整数的生长顺序的规律排列的。所述计算机还可以是其它能够计算并存储的设备。所述整数树结点代码以及卦信息的存储方式可以是文件、数据库、文件目录。 采用本发明利用整数树管理易经中卦的方法,可以简单、方便地把卦对应到整数 树的结点上,对整数树各层结点信息的分析等同于对卦的分析,因此可以高效地 分析卦信息。由于整数树具有无限生长的特性,因此可以获得任意层的卦集合信 息。按照整数树的遗传生长特征,可以获得任意层上的卦信息的具体含义,大大 提高了现有易经的内容。


图1是本发明利用整数树管理易经中卦的方法的流程图; 图2是本发明利用整数树管理易经中卦的方法的先天八卦图。
具体实施方式
下面参照附图对本发明作进一步详细的说明。如图1所示,本发明利用整数树管理易经中卦的方法,包括以下步骤101、 构建整数树;102、 确定整数树结点的代码和易经中卦信息的对应规则;103、 把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结 点代码信息,把对卦的分析管理转换为对整数树的分析管理。具体来讲,所述构建整数树的方法为整数树是整数生长过程中形成的一个结构树,由结点构成,每个父结点有两 个子结点;整数按MN+1= MN + "和MN+1= MN+2^进行生长,其中N表示整数树的层数,M 表示对应层上的整数值;整数树第N层的结点总数为2N个,其中N〉0;同一父结点派生子结点的位置顺序由^中的幂指数来决定,若N等于父结点 所在的层数,则为第l个结点,若N等于该子结点所在的层数,则为第2个结点;所述的整数树是无限生长的,有且只有一个虚拟的根。下面以第3层的整数树结点为例,详细说明利用整数树管理易经中卦的方法 和整数树结点到卦的对应方法。步骤IOI、获取关于整数树的构建信息。以第3层整数树的构造为例,其整 数的数量为23个,分别为7, 8, 9, 10, 11, 12, 13, 14,每个整数的数值等于祖先结 点上的整数数值以及当前结点上的数值的和。第3层2。+2'+2^7, 2。+2'+2Ml。 20+22+22=9, 20+22+23=13。2'+2'+22二8, 2'+2'+23二12。 2'+22+22二10, 2、22+23二14。 以上的例子中,整数7为第1层的1,加上第2层的2,加上第3层的4的和, 其它的整数类推。步骤102、获取整数树结点的代码信息和易经中卦信息的对应规则。按照树 结点代码的表示方式,结点的分段代码有2个,分别为,如果幂指数为父结点所 在的层数,则为b,若为当前的层数,则为d,按照从右向左的顺序,最后出现 的分段代码在右边,那么第3层的整数在结构树上的结点代码如下7 = bbb, 11 = bbd, 9 二 bdb, 13 = bdd,8 = dbb, 12 二 dbd, 10 二 ddb, 14 二 ddd。 按照b对应阳爻,d对应阴爻,则得到相应的八卦信息如下7 二阳爻阳爻阳爻=乾卦,11 =阳爻阳爻阴爻=兌卦,9 =阳爻阴爻阳爻=离卦,13 =阳爻阴爻阴爻=震卦,8 二阴爻阳爻阳爻=巽卦,12 二阴爻阳爻阴爻=坎卦,10 =阴爻阴爻阳爻=艮卦,14 =阴爻阴爻阴爻=坤卦。 对于任意给定的一个卦,按照爻和分段代码的转换方式,就可以得到一个树结点代码。下面结合第三层整数树结点,进一步详细说明。"7乾0, 1, 2,单bbb"表示整数为"7",对应的卦为"乾"卦,第1层的幂 指数为"0",第2层的幂指数为"1",第3层的幂指数为"2",幂指数的和为"单" 数,对应的树结点代码为"bbb"。这里,整数树结点代码信息由分段代码组合而成,顺序从右向左,代表其对 应的层数从大到小,同一个分段代码,在不同的位置出现,则代表不同的内容, 比如本例中的bbb,最右边的b代表第3层位置,其出现的时间比前面的要晚, 另外2个b依次代表第2层,第1层。同样其对应的卦也是由爻组合而成,顺序从下往上,代表其对应的层数从大 到小,同一个爻,在不同的位置出现,则代表不同的内容,比如本例中的乾卦, 由3个阳爻组成,最下面的阳爻代表第3层位置,其出现的时间比前面的要晚,另外2个阳爻依次代表第2层,第1层。整数树结点代码按照从右向左顺序的分段代码分别对应卦中的从下往上的 爻,b对应阳爻,d对应阴爻。"ll兑0,l,3,双bbd"表示整数为"11",对应的卦为"兑"卦,第l层的 幂指数为"0",第2层的幂指数为"1",第3层的幂指数为"3",幂指数的和为 "双"数,对应的树结点代码为"bbd"。"9离0, 2, 2,双bdb"表示整数为"9",对应的卦为"离"卦,第1层的幂 指数为"0",第2层的幂指数为"2",第3层的幂指数为"2",幂指数的和为"双" 数,对应的树结点代码为"bdb"。"13震0, 2, 3,单bdd"表示整数为"13",对应的卦为"震"卦,第1层的 幂指数为"0",第2层的幂指数为"2",第3层的幂指数为"3",幂指数的和为 "单"数,对应的树结点代码为"bdd"。"8巽1, 1, 2,双dbb"表示整数为"8",对应的卦为"巽"卦,第1层的幂 指数为"1",第2层的幂指数为"1",第3层的幂指数为"2",幂指数的和为"双" 数,对应的树结点代码为"dbb"。"12坎1, 1, 3,单dbd"表示整数为"12",对应的卦为"坎"卦,第1层的 幂指数为"1",第2层的幂指数为"1",第3层的幂指数为"3",幂指数的和为 "单"数,对应的树结点代码为"dbd"。"10艮1,2,2,单ddb"表示整数为"10",对应的卦为"艮"卦,第l层的 幂指数为"1",第2层的幂指数为"2",第3层的幂指数为"2",幂指数的和为"单"数,对应的树结点代码为"ddb"。"14坤1, 2, 3,双ddd"表示整数为"14",对应的卦为"坤"卦,第1层的 幂指数为"1",第2层的幂指数为"2",第3层的幂指数为"3",幂指数的和为 "双"数,对应的树结点代码为"ddd"。步骤103、把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数 树结点代码信息,把对卦的分析管理转换为对整数树的分析管理。其中所述计算机还可以是其它能够计算并存储的设备。所述整数树结点代码 以及卦信息的存储方式可以是文件、数据库、文件目录。图2是根据图l得到的先天八卦图,树结点代码的排列顺序是从右向左,八 卦符号的排列顺序是从外向里。其中,符号l表示阳爻,符号!表示阴爻。图中卦的位置是按照整数的生长顺序排列的,奇数按逆时针方向排列,偶数 按顺时针方向排列。奇数出现的顺序为7, 11, 9, 13;偶数出现的顺序为8, 12, 10, 14。以上,仅以整数树的第3层和八卦的对应关系为例,对本发明用整数树管理 易经中卦的方法进行了详细的说明,但是本发明所提供的方法同样适用于其它领 域,在其它领域的实现方法和以上所述的方法基本一致,这里不再赘述。
权利要求
1、一种利用整数树管理易经中卦的方法,其特征在于包括以下步骤构建整数树;确定整数树结点的代码和易经中卦信息的对应方法;把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结点代码信息,把对卦的分析管理转换为对整数树的分析管理。
2、 根据权利要求1所述的利用整数树管理易经中卦的方法,其特征在于所 述构建整数树的方法具体为整数树是整数生长过程中形成的一个结构树,由结点构成,每个父结点有两 个子结点;整数按MN+1= MN + 2"和MN+1= MN+2N+1进行生长,其中N表示整数树的层 数,M表示对应层上的整数值;整数树第N层的结点总数为2W个,其中N〉0;同一父结点派生子结点的位置顺序由2W中的幂指数来决定,若N等于父结 点所在的层数,则为第l个结点,若N等于该子结点所在的层数,则为第2个结点。
3、 根据权利要求2所述的利用整数树管理易经中卦的方法,其特征在于所 述的整数树是无限生长的,有且只有一个虚拟的根。
4、 根据权利要求1所述的利用整数树管理易经中卦的方法,其特征在于所 述确定整数树结点的代码和易经中卦信息的对应方法包括整数树的结点代码由分段代码组成; 分段代码的单位为一个符号,由两种基本符号表示; 易经中卦信息的单位为爻,由阳爻、阴爻表示;整数树结点代码和卦信息的转换过程是分段代码的两种基本表示符号和阳 爻、阴爻的转换。
5、 根据权利要求4所述的利用整数树管理易经中卦的方法,其特征在于所述分段代码的两种基本表示符号是b和d。
6、 根据权利要求4所述的利用整数树管理易经中卦的方法,其特征在于每个结点对应一个卦。
7、 根据权利要求1所述的利用整数树管理易经中卦的方法,其特征在于所 述把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结点代码信 息,把对卦的分析管理转换为对整数树的分析管理的方法包括读取输入的卦信息,用符号b替换阳爻,用d替换阴爻,得到整数树一个结点的代码信息;结点代码信息对应了整数树的一个结点,并包含了路径上的全部信息,得到整数树上的一个分支;根据结点代码信息得到一个对应的整数,以及其生K过程中全部的祖先所对 应的整数;对卦的分析管理转换为对整数树的分析管理;按照整数树生长的方式,通过计算机得到第N层的卦的信息集合,该集合中作为一种实施方式,当所述文件检索模块未从存储模块中获得所述索引以及文件集合时,上述本发明实施例的文件的检索方法还可以包括如下流程 总控模块获得文件检索模块返回的获得结果信息,该获得结果信息指 示所述文件检索模块未从所述存储模块中获得所述索引以及文件集合; 总控模块控制文件生成模块生成所述用户的帐单文件; 总控模块同时控制文件组织模块进行图1所示的将所述生成的帐单文 件进行组织处理; 总控模块将所述生成的帐单文件对应的索引发送到文件检索模块; 文件生成模块将生成的所述用户的帐单文件发送到文件组织模块,文 件组织才莫块即可根据图1所示的文件的组织方法的流程对生成的帐单文件进行 处理; 文件组织模块将处理后的帐单文件发送到存储模块进行存储。在312之后,文件检索模块即可从所述存储模块获得上述生成的帐单文件, 加总控模块在310发送的索引,文件检索模块即可执行304的对应功能,完成 帐单展现。 ,作为一种实施方式,当所述帐单文件以压缩包形式存在时,即各文件集合 被打包压缩时,上述步骤305具体为文件输出模块读入文件检索模块传来的文件集合及索引(该文件集合中的 帐单文件以压缩包形式存在)后,解压缩所述文件集合中与所述索引对应的帐 单文件,然后以所述解压缩得到的帐单文件进行306的处理,为提高效率,此 处可根据索引进行索引对应帐单文件的部分解压缩,而不需要对所述文件集合 全部进行解压缩。实施如图3所示的本发明实施例的文件的检索方法,通过接收对存储节点 下合并的文件集合中的文件进行读取的读取请求,根据用于检索所述存储节点 下合并的文件集合中的文件的索引,获得并输出所述读取请求对应的文件,可 文件定位效率低的问题;采用了总控与模块调度机制,更能实现按需的快速调 度,提高了用户的体验满意度。相应地,下面对本发明实施例的才莫块及系统进行说明。图4是本发明实施例的文件组织模块的示意图,参照该图,该文件组织模 块包括有分类子模块41、目录建立子模块42、获取子模块43、合并子模块4全文摘要
本发明公开了一种利用整数树管理易经中卦的方法,涉及计算机数据结构技术领域,利用该方法可以简单方便地把卦对应到整数树的结点上,节省了研究易经中卦的工作量。该方法包括以下步骤构建整数树;确定整数树结点的代码和易经中卦信息的对应方法;把卦信息输入计算机进行处理,得到与输入的卦信息对应的整数树结点代码信息,把对卦的分析管理转换为对整数树的分析管理。本发明适用于易经中卦的研究领域。
文档编号G06F17/30GK101226554SQ20081005771
公开日2008年7月23日 申请日期2008年2月5日 优先权日2008年2月5日
发明者赵文银 申请人:北京乾坤化物数字技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1