数据结构
文章平均质量分 97
数据结构是算法的基础呀
ZPILOTE
一名机器人和自动驾驶相关领域的从业者,努力记录自己的点滴经验。
展开
-
二叉树之前序遍历、中序遍历和后序遍历
本文主要学习数据结构中的二叉树,包括常用的三种遍历方法:前序遍历、中序遍历和后序遍历。原创 2023-09-26 14:15:50 · 775 阅读 · 0 评论 -
二叉树的先序遍历,中序遍历,后序遍历和层次遍历的Python代码实现
文章目录0.引言1.类定义2.实例化3.输出和可视化0.引言最近学习巩固算法,二叉树的各种遍历经常用到,其中包括二叉树的先序遍历、中序遍历、后序遍历和层次遍历,也顺便定义了计算二叉树高度和叶子节点的函数,最后进行实例化,并利用Graphviz库进行可视化二叉树。代码是python3,需要可视化的话,要先安装配置Graphviz库(参考:https://editor.csdn.net/md/?articleId=107888813)。1.类定义# 安装方式 pip install graphviz原创 2020-08-09 01:14:15 · 677 阅读 · 0 评论 -
数据结构:八大数据结构学习总篇章
文章目录0 引言1 数组(Array)2 链表(Linked List)3 树(Tree)4 队列(Queue)5 栈(Stack)6 堆(Heap)7 散列表(Hash)8 图(Graph)Reference0 引言想成为一名合格的算法工程师,就要努力学习好数据结构,此乃基础,要牢固掌握(共勉)。数据结构是计算机存储、组织数据的方式。主要研究数据的逻辑结构、物理结构和存储结构。分为线性结构和非线性结构。但这些都是概念性的理论,大部分学习方式是依据常用的八大数据结构(数组,链表,树,队列,栈,堆,散列表原创 2020-08-04 03:06:05 · 635 阅读 · 0 评论