01.
数据结构学习笔记之--递归#include <iostream>using namespace std;int factorial(int n){ if (0 == n) { return 1; } else { return n * factorial(n - 1); }}int main(){ cout << factorial(3) << endl; return 0;}个人...查看完整版>>
数据结构学习笔记之--递归
02.
数据结构学习笔记(4)第四章.串所学内容:串的抽象数据类型的定义;串的表示和实现;串的模式匹配算法4.1串的抽象数据类型的定义 ADT String{数据对象: D = {a(i) | a(i) ∈CharacterSet, I=1, 2,….,n,n>=0...查看完整版>>
数据结构学习笔记(4)
03.
数据结构学习笔记(3)partI第3章栈与队列所学内容:栈的类型定义;栈的应用举例;栈类型的实现;队列的类型定义;队列类型的实现。栈、队列和线性表的结构特征一样,而类型不一样,主要是基本操作不一样。3.1栈的类型定义:ADT Stack{数据对象...查看完整版>>
数据结构学习笔记(3)partI
04.
数据结构学习笔记(2)partII三.线性表类型的实现——链式映象1.单链表定义:用一组地址任意的存储单元存放线性表种的元素,以元素(数据的映象)+指针(指示后继元素存储位置的)= 结点(表示数据元素)以“结点的序列”...查看完整版>>
数据结构学习笔记(2)partII
05.
数据结构学习笔记(2)partI第2章 线形表所学内容:线性表的类型定义;线性表类型的实现——顺序映象;链式映象;一元多项式的表示。线性结构:一个数据元素的有序(次序)集。线性结构的基本特征:集合中必存在唯一的一个“第...查看完整版>>
数据结构学习笔记(2)partI
06.
数据结构学习笔记(1)教材选择:《数据结构》 严蔚敏 清华大学本次主要内容:数据结构中的基本概念;算法及其量度。一.基本概念:1. 数据:所有能被输入到计算机中,且被计算机处理的符号的集合。2. 数据元素:数据中的一个“...查看完整版>>
数据结构学习笔记(1)
07.
数据结构学习笔记(一)数据结构学习笔记(一)Bcboy的话:近期,我又重新开始学习数据结构。由于所用教本为华工版《数据结构》,里面错误繁多,便有了把学习过程中的心得和重点内容整理一遍的想法,以便以后重看时不再迷惑,便写了这份《数...查看完整版>>
数据结构学习笔记(一)
08.
C++数据结构学习:递归(1)上网查了查,关于“递归”的文章可以说“汗牛充栋”——请原谅我在这里犯酸,我的意思是,写别人都写臭的东西让大家看,只是浪费大家的时间,所以我下面的东西应该是一些至少我看起来是新的东西,假如觉得有什么...查看完整版>>
C++数据结构学习:递归(1)
09.
C++数据结构学习:递归(2-1)汉诺塔的非递归解法似乎这个问题的最佳解法就是递归,假如你想用栈来消解掉递归达到形式上的消除递归,你还是在使用递归的思想,因此,他本质上还是一个递归的算法。我们这本黄皮书在谈论到“什么情况使用递归”的时...查看完整版>>
C++数据结构学习:递归(2-1)
10.
C++数据结构学习:递归(3)关于迷宫,有一个引人入胜的希腊神话,这也是为什么现今每当人们提到这个问题,总是兴致勃勃(对于年青人,估计是RPG玩多了),正如虽然九宫图连小学生都能做出来,我们总是自豪的说那叫“洛书”。这个神话我不复...查看完整版>>
C++数据结构学习:递归(3)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。