摘要: 写在前面: 我自己用python练习算法与数据结构的典型算法汇总在这里:汇总-算法与数据结构-python版,欢迎翻阅! :one: 参考链接 :https://github.com/algorithmzuo/algorithmbasic2020/blob/master/src/class16/Co 阅读全文
posted @ 2022-10-25 13:05 万国码aaa 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 我自己用python练习算法与数据结构的典型算法汇总在这里:汇总-算法与数据结构-python版,欢迎翻阅! :one: 参考链接 :https://github.com/algorithmzuo/algorithmbasic2020/blob/master/src/class16/Co 阅读全文
posted @ 2022-10-24 12:55 万国码aaa 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 我自己用python练习算法与数据结构的典型算法汇总在这里:汇总-算法与数据结构-python版,欢迎翻阅! :one: 参考链接 :https://github.com/algorithmzuo/algorithmbasic2020/blob/master/src/class16/Co 阅读全文
posted @ 2022-10-22 18:15 万国码aaa 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 我自己用python练习算法与数据结构的典型算法汇总在这里:汇总-算法与数据结构-python版,欢迎翻阅! :one: 参考链接 :https://github.com/algorithmzuo/algorithmbasic2020/blob/master/src/class16/Co 阅读全文
posted @ 2022-10-20 22:42 万国码aaa 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 直接在本页面按Ctrl+F搜索你想查找的算法: | 选择排序、冒泡排序、插入排序 | 求最大值 | 比较器 | | | | | | 归并排序、小和问题、快排、堆排序、堆结构应用 | 基数排序 | | | 链表结构和基本运算 | 反转链表、链表公共部分、判断回文结构、单链表按值划分 | 复制含有随机指 阅读全文
posted @ 2022-10-20 22:39 万国码aaa 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 数据结构 与上一篇同:python | 算法-图的宽度优先遍历 深度优先搜索 # 深度优先搜索(Depth First Search) class DFS: def dfs(self, start): # 从start开始做深度优先遍历 if start is None: return stack 阅读全文
posted @ 2022-10-17 21:38 万国码aaa 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 数据结构 # 参考: https://github.com/algorithmzuo/algorithmbasic2020/tree/master/src/class16 # 点结构的描述 class Node: def __init__(self, value): self.value = val 阅读全文
posted @ 2022-10-17 20:53 万国码aaa 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 针对b站视频左神算法与数据结构,自己练习对应的python代码 相关链接: :one:b站视频地址 :two:视频笔记(其实主要是题目截图) 分类:有向图、无向图 存储:邻接表、邻接矩阵 :one: 无向图+邻接表法,参考链接 # undirected graph -> 无向图 # Adjacenc 阅读全文
posted @ 2022-09-26 22:19 万国码aaa 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 针对b站视频左神算法与数据结构,自己练习对应的python代码 相关链接: :one:b站视频地址 :two:视频笔记(其实主要是题目截图) 1. 二叉树宽度 :pencil:用hash表 # 用hash表 def BTWidth2(self, root): if root is None: ret 阅读全文
posted @ 2022-09-03 11:17 万国码aaa 阅读(137) 评论(6) 推荐(1) 编辑
摘要: 针对b站视频左神算法与数据结构,自己练习对应的python代码 相关链接: :one:b站视频地址 :two:视频笔记(其实主要是题目截图) 1. python-二叉树结构 参考:二叉树的创建及遍历(Python版) 自己动手: class BTNode(): def __init__(self, 阅读全文
posted @ 2022-08-29 11:03 万国码aaa 阅读(84) 评论(0) 推荐(0) 编辑