Python数据结构
文章平均质量分 74
Guanyu Liu
北京大学大气物理学与大气环境博士在读,努力成为一名具备气象+环境+交叉的大气科学专业学生,任务驱动型学习方式,拥有良好的沟通表达和领导策划能力。热爱生活,积极进取,敢于突破舒适,善于思辨自省,勇于挑战质疑。
展开
-
Python面向对象设计原则
设计模式基础(面向对象方法、简单工厂模式、工厂抽象模式)原创 2021-06-10 22:19:13 · 214 阅读 · 1 评论 -
散列、散列函数、散列算法分析
散列函数、散列算法的Python语言实现原创 2021-03-27 11:12:59 · 1395 阅读 · 2 评论 -
Python实现递归
Python的递归实现算法与代码实现原创 2021-03-26 19:19:55 · 165 阅读 · 1 评论 -
Python递归算法
Python递归算法原理、应用和代码实现原创 2021-03-26 17:13:23 · 260 阅读 · 0 评论 -
Python实现队列、双端队列、无序表(列表+链表)、有序表
Python的队列、双端队列、无序表、有序表(算法原理、应用和代码实现)原创 2021-03-26 10:59:51 · 402 阅读 · 1 评论 -
Python的数据结构——栈
线性结构定义、举例和栈结构的应用方法——十进制转换为二进制、表达式转换原创 2021-03-25 20:16:57 · 196 阅读 · 3 评论 -
Python算法评价概要
算法评价指标概述(Python版本)原创 2021-03-25 18:40:51 · 134 阅读 · 2 评论 -
Python数据结构与算法绪论
算法与生活联系驾驶汽车 驾驶员不清楚汽车内部的物理机制,只知道实现驾驶(功能)的逻辑,这称为接口 Interface 汽车修理工清楚汽车内部的物理机制,这称为实现Implementation 总结(两对相对概念) 逻辑与接口(抽象) 机制与实现(具体) 研究算法和数据结构的意义解决问题的整体感 控制问题复杂度,利用抽象保持“整体感” 不陷入过多的细节 与算法相联系的数据保持一致性 数据抽象:ADT(Abstract Data Type) 对数据处理的逻辑描述,不原创 2021-03-25 14:04:19 · 104 阅读 · 1 评论