- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 C++STL 快速排序算法(sort)的原理(源码解析)
这个混合排序的策略可以在大多数情况下保持较好的性能,因为快速排序在大部分情况下表现良好,而插入排序适用于小规模的数据。这段代码的作用是执行快速排序的主要循环部分,通过分割数组并递归地对子数组进行排序来完成整个排序过程。这段代码的作用是对指定范围内的元素进行排序,使用的排序算法是。一个普通的插入排序。
2024-02-20 16:58:17
885
原创 产生式系统Python PySide2的GUI界面
产生式系统 专家系统 GUI界面 PySide2 熟悉一阶谓词逻辑和产生式表示法,掌握产生式系统的运行机制,以及基于规则推理的基本方法。运用所学知识,设计并编程实现一个小型人工智能系统(如分类、诊断、预测等类型)。1)系统设置,包括设置系统名称和系统谓词,给出谓词名及其含义。2)编辑知识库,通过输入规则或修改规则等,完成整个规则库的建立。3)建立事实库(综合数据库),输入多条事实或结论。4)运行推理,包括正向推理和反向推理,给出相应的推理过程、事实区和规则区。
2022-10-10 23:13:53
2610
5
原创 PySide2程序在macos bigsur下运行无反应
原来是用pip3安装的,却发现运行之后一直没反应。网上看了很多方法是吧os.envirment改了,改了之后也没效果。后来创了个新环境,通过conda conda install -c conda-forge pyside2重新安装pyside2,运行成功。如果这样还是不行,把网上说的os.env改了试试看,应该就可以了。
2022-10-05 10:38:34
483
空空如也
求算法时间复杂度 Tn=T(n/10)+O(n)然后推么
2021-11-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人