Python数据结构

博主分享了作为研究生备考蓝桥杯的经历,决定系统学习并用Python重学数据结构。文章涵盖栈、队列、链表等基础知识,并通过实例介绍了相关算法,如十进制转二进制、反转链表等。同时,博主推荐了一本何韬老师的书作为参考,并表示愿意因版权问题下架内容。博文旨在学习交流,希望能对读者有所帮助。
摘要由CSDN通过智能技术生成

1.写作缘由

  1. 本人目前是帝都某末流211院校的软件工程专业的研究生,最近在备战蓝桥杯,本科的时候什么比赛都没有参加过,研究生了,花点钱买买经验,涨涨见识。所以想系统的学习一下数据结构。本科的时候学过,当时用C和C++,现在我主要使用Python语言,所以重新学习一遍,当然之前学的也忘没了…
  2. 对于我们搞计算机的同学来说,算法、数据结构这玩意就是找工作的门槛,这个都不会,还找什么工作?没有实习经历,没有过硬的专业知识,只能去工地搬砖了吧?
  3. CSDN是个非常好的平台,在这里有很多优秀的博主,咱也想向他们看齐,努力学习。
  4. 之后再续,刚刚想了很多,才思泉涌;一写起来就没了,墨干笔枯。

2.写作来源

这些都是肯定不是我凭空产生的,是我在一本书上看来的,然后加以理解,然后一个字一个字码到CSDN上面的。
参考的书正是下面这本,作者是何韬老师,讲的非常详细:
(推荐有money的同学可以去买一本看看,物有所值,物美价廉)

如果何老师或者其团队认为我损害了其利益,请及时联系我,我会及时下架所有内容。但是我可没有钱赔,因为我并没有使用该书内容去获取任何利润,至少现在没有><。[因为我不太懂版权这个东西,而且互联网行业,你抄我,我抄他,但是咱们把知识分享到了是不是就算达到目的了呢]

在这里插入图片描述

3.我的博文

3.1 栈与队列

  1. 队列
  2. 栈应用-十进制转二进制
  3. 最小栈
  4. 两个栈实现一个队列
  5. 以递归的方式反转栈
  6. 栈与汉诺塔

3.2 链表

  1. 单链表
  2. 单链表逆序输出
  3. 反转单链表
  4. 反转单链表中索引n~m处结点
  5. 合并单链表
  6. 单链表相交
  7. 判断单链表是否相交并找出交点
  8. 带环单向链表
  9. 单向循环链表
    10.约瑟夫循环

二叉树

  1. 二叉排序树
  2. 二叉排序树按层遍历
  3. 二叉排序树的最大深度、最小深度
  4. 二叉排序树的任意两个结点间的最低公共祖先

哈希表

  1. 哈希表

  1. 邻接矩阵
  2. 邻接表
  3. DFS与BFS
  4. 最小生成树
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

同学陈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值