Python语言描述的数据结构与剑指offer系列。

逐步分解,简化复杂问题,确保理解

一招一招拆分,程序完全手写,每一步都说出思路

课程目录

补码.md

不需要加减法和操作.png

从头到尾打印链表.png

二叉树.png

反转链表.png

复制复杂链表.png

合成链表.png

剑指offer1-24 .md

offer25-5.md

链表.png

链表中倒数的第k个结点.png

链表中环的入口结点.png

两个链表.png

两个链表的第一个公共结点.png

两个栈实现一个队列.png

青蛙跳台阶.png

儿童游戏.png

儿童游戏公式.png

最后一个圆圈里剩下的数字.png

1次出现在整数中.png

最大堆最小堆.png

剑指offer

01 00 斐波那契.mp4

02 01青蛙跳台阶.mp4

03 02变态跳台阶.mp4

04 03数组的概念.mp4

05 04栈的概念.mp4

06 05队列.mp4

07 06二维数组中的搜索.mp4

08 07替换空格.mp4

09 08两个栈实现一个队列.mp4

10 09旋转数组的最小数字-1.mp4

11 10旋转数组最小数字-2.mp4

12 11调整数组顺序,使奇数位于偶数前面.mp4

13 12冒泡排序.mp4

14 13包含min函数的栈13.mp4

15 14栈的压入弹出序列.mp4

16 15链表.mp4

17 16从头到尾打印链表.mp4

18 17链表中倒数第k的结点.mp4

19 18反转链表.mp4

20 19合并两个排序的链表.mp4

21 复制20复杂链表.mp4

22 21两个链表的第一个公共结点.mp4

23 儿童游戏.mp4

24 链表中环的入口节点23.mp4

25 242进制中的1个数.mp4

26 25不加减乘除加法.mp4

27 超过一半的数字出现在26数组中。.mp4

28 27整数中1出现的次数.mp4

29 28丑数.mp4

30 数字只出现在29数组中一次.mp4

31 30树的遍历.mp4

32 31重建二叉树.mp4

33 32树的子结构.mp4

34 三十三二叉树的镜像.mp4

35 34从上到下打印二叉树.mp4

36 35二叉搜索树的顺序遍历序列.mp4

37 36二叉树中和为一定值的路径.mp4

38 37二叉搜索树和双向链表.mp4

39 38二叉搜索树和双向链表-详细说明.mp4

40 最小K个数39.mp4

41 40数据流中的中位数.mp4

42 41数据流中的中位数-封装.mp4

43 42二叉树的下一个节点.mp4

44 四十三对称的二叉树.mp4

45 44按字形打印二叉树.mp4

46 45把二叉树打印成多行.mp4

47 46二叉搜索树的第k个节点.mp4

48 二叉树序列化47.mp4

49 48连续子数组的最大和.mp4

50 53矩形覆盖.mp4

 

[我要扒资料]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。