当前位置:鱼C工作室 >数据结构和算法
  • 11-13
    数据结构和算法 超过16,689人围观 线性表10 – 数据结构和算法15已关闭评论
    线性表10 - 数据结构和算法15
    线性表10   让编程改变世界 Change the world by program   静态链表的插入操作   上节课我们说到,为了辨明数组中哪些分量未被使用,解决的方法是将所有未被使用过的及已被删除的分量用游标链成一个备用的链表。 每当进行插入时,便可以...
  • 11-13
    数据结构和算法 超过17,028人围观 线性表9 – 数据结构和算法14已关闭评论
    线性表9 - 数据结构和算法14
    线性表9   让编程改变世界 Change the world by program   静态链表   这一节课,我们试图通过静态链表的讲解来瞻仰古人的伟大!(似乎人总要挂了之后才能变得伟大~_~) 神马是静态链表呢?又跟古人能有半毛钱关系?   地球人都知道C...
  • 11-08
    数据结构和算法 超过17,217人围观 线性表8 – 数据结构和算法13已关闭评论
    线性表8 - 数据结构和算法13
    线性表8   让编程改变世界 Change the world by program   单链表的整表删除   当我们不打算使用这个单链表时,我们需要把它销毁(真狠,不要就给别人嘛,还销毁~)。 其实也就是在内存中将它释放掉,以便于留出空间给其他程序或软件使用...
  • 11-05
    数据结构和算法 超过18,080人围观 线性表7 – 数据结构和算法12已关闭评论
    线性表7 - 数据结构和算法12
    线性表7   让编程改变世界 Change the world by program   单链表的整表创建   对于顺序存储结构的线性表的整表创建,我们可以用数组的初始化来直观理解。 而单链表和顺序存储结构就不一样了,它不像顺序存储结构数据这么集中,它的数据可...
  • 11-03
    数据结构和算法 超过18,088人围观 线性表6 – 数据结构和算法11已关闭评论
    线性表6 - 数据结构和算法11
    线性表6   让编程改变世界 Change the world by program   单链表的插入   我们先来看下单链表的插入。假设存储元素e的结点为s,要实现结点p、p->next和s之间逻辑关系的变化,大家参考下图思考一下: 单链表的插入   我们思考后发...
  • 10-27
    数据结构和算法 超过21,237人围观 线性表5 – 数据结构和算法10已关闭评论
    线性表5 - 数据结构和算法10
    线性表5   让编程改变世界 Change the world by program   头指针与头结点的异同   上节课我们提到了,头结点的数据域一般不存储任何信息,谁叫它是第一个呢,有这个特权。 拿个小旗子即可: 头指针与头结点的异同   那有童鞋就疑惑...
  • 10-25
    数据结构和算法 超过38,646人围观 线性表4 – 数据结构和算法09已关闭评论
    线性表4 - 数据结构和算法09
    线性表4   让编程改变世界 Change the world by program   删除操作   所以删除算法的思路: 如果删除位置不合理,抛出异常; 取出删除元素; 从删除元素位置开始遍历到最后一个元素位置,分别将它们都向前移动一个位置; 表长-1。  ...