随笔分类 -  数据结构&算法

摘要:基于list来实现一个栈: class SimpleStack: def __init__(self): self.__stack: list = [] ​ def __iter__(self): return SimpleStackIterator(self) ​ def __len__(self 阅读全文
posted @ 2023-06-19 15:50 雪飞鸿 阅读(22) 评论(0) 推荐(0) 编辑
摘要:本文记录使用Python练习实现单链表和字典的代码 目录结构: . |-- demo | |-- main.py | |-- src | | |-- my_dict.py | | |-- my_linked_list.py 单链表: # _*_coding: utf-8 _*_ # https:// 阅读全文
posted @ 2020-10-11 10:42 雪飞鸿 阅读(448) 评论(0) 推荐(0) 编辑
摘要:本文素材来自视频,请自备梯子观看:What Is Dynamic Programming and How To Use It Dynamic Programming:动态规划分为如下几步: 将复杂问题拆分成多个较简单的子问题 对每个子问题只计算一次,然后使用数据结构(数组,字典等)在内存中存储计算结 阅读全文
posted @ 2018-12-15 22:29 雪飞鸿 阅读(2526) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示