- 博客(5)
- 收藏
- 关注
转载 排序算法之快速排序
一、原理核心原理就是划分,找一个哨兵元素(通常选第一个元素),然后根据哨兵元素将原序列所有比哨兵元素大的放哨兵后面,所有比哨兵小的放哨兵前面(升序排列,降序相反即可),那么,哨兵元素此时所在的位置就应该是排序之后它应该在的位置,也就是说哨兵的位置已经正确找到,只是他前后的序列可能还是无需的,对于前后序列用同样的方法,就能将所有元素的正确位置找到,实现序列排序。二、算法复杂度时...
2019-09-15 11:13:00
111
转载 人工智能-动物识别专家系统算法Python + Pyqt 实现
一、基础知识库有毛发 哺乳动物 -有奶 哺乳动物 -有羽毛 鸟 -会飞 会下蛋 鸟 -吃肉 食肉动物 -有犬齿 有爪 眼盯前方 食肉动物 -哺乳动物 有蹄 有蹄类动物 -哺乳动物 反刍动物 有蹄类动物 -哺乳动物 食肉动物 黄褐色 身上有暗斑点 金钱豹 *哺乳动物 食肉动物 黄褐色 身上有黑色条纹 虎 *有蹄类动物 长脖子 有长腿 身上有暗...
2019-06-26 17:32:00
2247
转载 数据挖掘 FP-tree算法C++实现及源码
FP-growth挖掘算法步骤一扫描数据库,扫描数据库一次,得到频繁1-项集,把项按支持度递减排序,再一次扫描数据库,建立FP-tree步骤二对每个项,生成它的 条件模式库步骤三用条件模式库构造对应的条件FP-tree,递归构造条件 FP-trees 同时增长其包含的频繁集,如果条件FP-tree直包含一个路径,则直接生成所包含的频繁集C++源码...
2019-03-05 21:38:00
739
转载 数据挖掘Aprior算法详解及c++源码
【算法大致描述】Aprior算法主要有两个操作,扫描数据库+统计。计算每一阶频繁项集都要扫描一次数据库并且统计出满足支持度的n阶项集。【算法主要步骤】一、频繁一项集算法开始第一步,通过扫描数据库,统计出每条记录中出现的每一个单独项并计数,数据库扫描完成,统计结束,根据支持度,选出满足条件的频繁一项集 L1。二、连接用 Lk-1自连接得到Ck。方法,如果Lk-1...
2019-01-21 08:33:00
454
转载 leetcode 596 BUG笔记
There is a table courses with columns: student and classPlease list out all classes which have more than or equal to 5 students.For example, the table:+---------+------------+| student...
2018-10-31 10:44:00
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人