[发明专利]一种逻辑表达式的录入方法、装置、电子设备及可读介质在审
申请号: | 201811214268.X | 申请日: | 2018-10-18 |
公开(公告)号: | CN109460543A | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 宗宇 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基础节点 绘制区域 逻辑表达式 运算规则 录入 电子设备 可读介质 目标逻辑 矩形框 运算 连接线 横向延伸 技术效果 输入方式 运算节点 纵向排列 侧边 绘制 直观 检测 灵活 | ||
本公开实施例公开了一种逻辑表达式的录入方法、装置、电子设备及可读介质。该方法包括:在元素绘制区域提供至少两个沿横向延伸且沿纵向排列的运算元素矩形框,每个所述运算元素矩形框的第一侧边上设置有基础节点,且在所述基础节点处提供至少两个运算规则供选择;若检测到两个基础节点互为待录入的目标逻辑表达式中的运算节点,则在关系绘制区域中绘制所述两个基础节点的连接线,并将所述两个基础节点中任一基础节点处选择的运算规则设置为目标逻辑表达式中的运算规则,其中所述关系绘制区域位于所述元素绘制区域的第一侧外。通过采用本公开所提供的技术方案,可以实现逻辑表达式的输入方法简单,输入方式灵活,易于理解并且直观的技术效果。
技术领域
本公开实施例涉及逻辑运算技术领域,尤其涉及一种逻辑表达式的录入方法、装置、电子设备及可读介质。
背景技术
目前,在金融一起其他领域,需要用户或者开发人员输入一些逻辑表达式,以实现一些逻辑运算功能。现有的逻辑表达式的输入有以下两种:第一,完全手动输入,这样的输入方式灵活,可以实现任意表达式的输入,然而这样完全手动输入的问题在于对用户或者开发人员的数学功底要求较高,否则很容易出现计算错误的情况。第二,规定了逻辑类型的输入,比如第一层内部是并集,第二层之间是交集,这样用户或者开发人员输入简单,但是其并不能支持所有的逻辑类型的输入,自由度过低。
因此,如何能够为用户以及开发人员提供一种自由度高,并且对基础的数学功底要求不高的逻辑表达式的输入方法,已经成为业界亟待解决的技术问题。
发明内容
本公开实施例提供一种逻辑表达式的录入方法、装置、电子设备及可读介质,可以实现逻辑表达式的输入方法简单,输入方式灵活,易于理解并且直观的技术效果。
第一方面,本公开实施例提供了一种逻辑表达式的录入方法,该方法包括:
在元素绘制区域提供至少两个沿横向延伸且沿纵向排列的运算元素矩形框,每个所述运算元素矩形框的第一侧边上设置有基础节点,且在所述基础节点处提供至少两个运算规则供选择;
若检测到两个基础节点互为待录入的目标逻辑表达式中的运算节点,则在关系绘制区域中绘制所述两个基础节点的连接线,并将所述两个基础节点中任一基础节点处选择的运算规则设置为目标逻辑表达式中的运算规则,其中所述关系绘制区域位于所述元素绘制区域的第一侧外。
进一步的,将所述两个基础节点中任一基础节点处选择的运算规则设置为目标逻辑表达式中的运算规则之后,所述方法还包括:
在所述连接线上展示连接线的运算规则标识框,所述运算规则标识框的第一侧边上设置有中间节点,且在所述中间节点处提供至少两个运算规则供选择;
若检测到所述中间节点与其他节点互为运算节点,则在关系绘制区域中绘制所述中间节点与其他节点的连接线,并将所述中间节点或其他节点处选择的运算规则设置为目标逻辑表达式中的运算规则。
进一步的,在所述连接线上展示连接线的运算规则标识框之后,所述方法还包括:
若检测到运算规则标识框中的运算规则变更请求,显示当前运算规则标识框可供选择的所有运算规则;
确定变更后的运算规则后,在当前运算规则标识框中显示所述变更后的运算规则。
进一步的,所述连接线包括:
第一线段和第二线段,所述第一线段和第二线段的第一端分别与互为运算节点连接,并沿第一方向延伸;
第三线段,与所述第一线段和第二线段的第二端均连接,并沿第二方向延伸,其中所述第一方向与所述第二方向垂直;
相应的,在所述连接线上展示的运算规则标识框设置在所述第三线段上。
进一步的,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811214268.X/2.html,转载请声明来源钻瓜专利网。