当前位置:鱼C工作室 >数据结构和算法
  • 栈和队列4 – 数据结构和算法26

    数据结构和算法 超过25,541人围观 栈和队列4 – 数据结构和算法26已关闭评论
    栈和队列4 - 数据结构和算法26
    栈和队列4   让编程改变世界 Change the world by program   栈的链式存储结构   讲完了栈的顺序存储结构,也给大家结合了一些例题演练,相...
  • 12-29
    数据结构和算法 超过19,551人围观 栈和队列3|进制转换 – 数据结构和算法25已关闭评论
    栈和队列3|进制转换 - 数据结构和算法25
    栈和队列3:进制转换   让编程改变世界 Change the world by program   从二进制到八进制   地球人都知道,我们学习编程常常会接触到不同进制的数,而最多的就是二进制、八进制、十进制、十六进制。 鱼C人还知道,二进制是计算机唯一认识...
  • 12-28
    数据结构和算法 超过14,899人围观 栈和队列2 – 数据结构和算法24已关闭评论
    栈和队列2 - 数据结构和算法24
    栈和队列2   让编程改变世界 Change the world by program   疑问解释   上节课我们讲解栈的结构,我们是这样声明的: Source code ( By http://www.fishc.com )   typedef int ElemType;   typedef struct { E...
  • 12-25
    数据结构和算法 超过17,417人围观 栈和队列 – 数据结构和算法23已关闭评论
    栈和队列 - 数据结构和算法23
    栈和队列   让编程改变世界 Change the world by program   栈和队列   栈和队列   栈的定义   栈是一种重要的线性结构,可以这样讲,栈是前面讲过的线性表的一种具体形式。 就像我们刚才的例子,栈这种后进先出的数据结构应用...
  • 12-21
    数据结构和算法 超过14,701人围观 线性表17 – 数据结构和算法22已关闭评论
    线性表17 - 数据结构和算法22
    线性表17   让编程改变世界 Change the world by program   双向循环链表实践   课堂演示题目:   要求实现用户输入一个数使得26个字母的排列发生变化,例如用户输入3,输出结果: DEFGHIJKLMNOPQRSTUVWXYZABC 同时需要支持负数,例...
  • 12-20
    数据结构和算法 超过15,437人围观 线性表16:双向链表 – 数据结构和算法21已关闭评论
    线性表16:双向链表 - 数据结构和算法21
    线性表16 : 双向链表   让编程改变世界 Change the world by program     这货我们地球人把他称为火车,有了它,全世界每年春季最大规模的物种迁移才会发生在中国!   双向链表   大家都知道,任何事物出现的初期都显得有些不...
  • 12-13
    数据结构和算法 超过17,980人围观 线性表15|魔术师发牌问题和拉丁方阵 – 数据结构和算法20已关闭评论
    线性表15|魔术师发牌问题和拉丁方阵 - 数据结构和算法20
    线性表15 : 魔术师发牌问题和拉丁方阵   让编程改变世界 Change the world by program   题外话   今天小甲鱼看到到微博有朋友在问,这个《数据结构和算法》系列课程有木有JAVA版本的? 因为这个问题之前也有一些朋友问过,所以咱在这里统...
  • 12-12
    数据结构和算法 超过17,009人围观 线性表14 – 数据结构和算法19已关闭评论
    线性表14 - 数据结构和算法19
    线性表14   让编程改变世界 Change the world by program   循环链表的特点   回顾一下,在单链表中,我们有了头结点时,我们可以用O(1)的时间访问第一个结点,但对于要访问最后一个结点,我们必须要挨个向下索引,所以需要O(n)的时间。 ...