数据结构 课程总体安排 2

day01 day02

数据结构基本概念

              数据结构课程学习方法思路

              数据结构概念

              算法基本概念和算法的度量

链表的设计与实现

              顺序存储      seqList

              链式存储      单向链表linklist 循环链表circlelist 双向链表Dlinklist

              栈

                       seqstack(顺序存储、链式存储)

                       linkstacke(顺序存储、链式存储)

                       栈的应用案例

                              栈的应用(中缀表达式、后缀表达式)

              队列

                        seqqueue(顺序存储)

                        linkqueue(链式存储)

              思想1   链表是数据结构的基础  栈和队列在整个数据结构中起到穿针引线的作用

             思想2   栈和队列是一种特殊线性表

day03 day04

树和二叉树

              1、树的概念及树的表示法

                    结点关系       集合       1:1    N:1

                    树的基本概念

                    二叉链表法

                    三叉链表法

                    双亲链表

                    线索表示法

              2、二叉树的遍历

                    中序、先序、后序

             3、树的基本操练

                   求叶子结点的数目

                   copy二叉树

                   求树的深度

             4、树的遍历非递归

             5、树的创建(难点)

                   ###建树

                  中序、先序

                  中缀和后缀建树

              6、树的线索化(难点)

              7、最优二叉树(霍夫曼树)

              思想:树是链表和递归组成的

排序相关

              排序的基本概念

              选择

              冒泡

              插入算法

              布尔

              快速

              归并

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值