一种结构化多层级条件判断匹配的算法

基本信息

申请号 CN201811283038.9 申请日 -
公开(公告)号 CN109445765A 公开(公告)日 2019-03-08
申请公布号 CN109445765A 申请公布日 2019-03-08
分类号 G06F8/20(2018.01)I 分类 计算;推算;计数;
发明人 姚勇; 张万泽 申请(专利权)人 上海萃颠信息科技有限公司
代理机构 - 代理人 -
地址 200030 上海市徐汇区冠生园路223号21幢330室
法律状态 -

摘要

摘要 本发明公开了一种结构化多层级条件判断匹配的算法,该算法实施步骤如下:S1:用代码来编写一个程序,定义好结构的基本要素,该基本要素分别为叶子节点、非叶子节点、权重、分值和逻辑条件;S2:根据需要搭建节点;S3:对S2中搭建的节点进行分配权重,根据公式计算对应节点的分值;S4:根据计算出的分值返回最优结果;本发明适用于所有软件系统中的逻辑匹配模型,具有结构化、灵活扩展配置、逻辑展现直观友好、效率高等特点;我们可以翻译成类似的viso图来描述不同的匹配规则,可以很清楚的看到每个匹配纬度在这个规则中的位置,非常清晰、便于维护,我们还可以通过程序去实现一套公共的基础类,以后的匹配应用不用重新去做这些重复的工作。