
算法
weixin_41138676
毕业于北京理工大学,拥有10年工作经验,金融与保险数据分析领域。致力于数据分析、数据挖掘等算法研究。
展开
-
嵌套列表实现二叉树
1. 实现二叉树 def BinaryTree(r): return [r,[],[]] def InsertLeft(root,newBranch): t=root.pop(1) if len(t)>1: #左子节点的列表不为空 root.insert(1,[newBranch,t,[]]) else: roo...原创 2020-04-15 17:24:55 · 860 阅读 · 0 评论 -
选择排序算法(python实现)
选择排序算法: 基本思想:每轮初始值往后走一格,找到初始值后面的最小值,将找到的最小值与初始值做位置交换: 示意图: 代码: lst1=[5,8,6,3,6] #待排序列表 for i in range(len(lst1)): #更换轮次 m=i #初始化最小值下标 for j in range(i+1,len(lst1)): #找最小值下标 if ls...原创 2020-04-15 17:05:19 · 494 阅读 · 0 评论