算法
那就整一个呗
FV11K-8XF9Q-H84MZ-TNQNX-Z22AA
展开
-
python实现linkedList
python 仿照 list api实现的 linkedList from ds.util.Data import Data class LinkedList: """ 模拟python列表实现的 链表 打印字符串 会导致遍历 remove 会导致遍历 下标取元素 会导致遍历 支持 + 数组拼接,拼接会导致原数组发生改变 支持 下标删除 支持 元素删除(会删除所有相同元素) 支持 追加 支持 指定位置插入 支持 f原创 2021-01-19 13:14:23 · 365 阅读 · 0 评论 -
python实现排序算法
冒泡排序 def maopao(array): for i in range(len(array)): for j in range(len(array) - i - 1): if array[j] > array[j + 1]: array[j], array[j + 1] = array[j + 1], array[j] return array 选择排序 def xuanze(array): for原创 2021-01-16 09:53:18 · 114 阅读 · 0 评论 -
python实现BTree
class BTree: """ BT实现 最大子树个数:5,插入【1~27示意图】 第1步: 插入1 节点: 1 子节点 None ... 第5步: 插入5 节点: 1,2,3,4,5 子节点: None ---> 节点数 = 5,节点分裂 节点: 3 子节点: [1,2][4,5]原创 2021-01-15 16:58:27 · 878 阅读 · 0 评论