- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 基本数据结构——栈(数组实现)
栈(stack)是一种基本的线性数据结构,在栈上实现的是后进先出(LIFO)的策略。LIFO即最后入栈的元素最先出栈,入栈操作为push(),出栈操作为pop()。本文使用C语言+数组对栈进行实现。1、栈的数组实现:#include<stdio.h>#include<stdbool.h>#define MAXSIZE 100typedef int datat...
2018-07-03 23:48:45 828
原创 数据结构提纲
学习计算机编程,经常会看到这个等式:程序=算法+数据结构。算法是用来描述适合用计算机程序来实现的问题——解决方法。算法即便不是该领域大部分问题的中心研究对象,也是许多问题的核心研究对象。大部分算法的重点在于计算中涉及的数据的组织方法——数据结构,因此设计算法离不开数据结构,离开了数据结构的算法就是无本之木,无水之源。数据结构划分: (1)按照逻辑结构划分:集合(无逻辑关系)、线性结构和非线性...
2018-07-03 00:21:18 788
Computer Systems A Programmers Perspective 3rd Edition.pdf
2019-07-06
[C算法(第1卷)].(美国)Robert.Sedgewick.清晰版(djvu版)
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人