logo
当前位置: 网站首页 > 海量文档  > 计算机 > C++资料
C++资料
第5章  搜索与回溯算法C++版一本通课件.ppt
48页

第5章 搜索与回溯算法C++版一本通课件.ppt

算法设计:S1:产生5个数字的一个全排列;S2:检查是否符合“喜爱书表”的条件,如果符合就打印出来;S3:检查是否所有的排列都产生了,如果没有产生完,则返回S1;S4:结束。intSearch(i){for(j=1;j<=5;j++){if(第i个同学分给第j本书符合条件){记录第i个数if(i==5)打印一个解;elseSearch(i+1);删去第i个数}}}上述算法有可以改进的地方。比如产生了一个全排列12345,从表中可以看出,选第一本书即给张同学的书,1是不可能的,因为张只喜欢第3、4

2020-01-18

第1章  栈-C++版一本通课件.ppt
19页

第1章 栈-C++版一本通课件.ppt

第一章栈**栈是只能在某一端插入和删除的特殊线性表。用桶堆积物品,先堆进来的压在底下,随后一件一件往上堆。取走时,只能从上面一件一件取。堆和取都在顶部进行,底部一般是不动的。栈就是一种类似桶堆积物品的数据结构,进行删除和插入的一端称栈顶,另一堆称栈底。插入一般称为进栈(PUSH),删除则称为退栈(POP)。栈也称为后进先出表(LIFO表)。一个栈可以用定长为N的数组S来表示,用一个栈指针TOP指向栈顶。若TOP=0,表示栈空,TOP=N时栈满。进栈时TOP加1。退栈时TOP减1。当TOP<0时为

2020-01-18

第2章  队列-C++版一本通课件.ppt
20页

第2章 队列-C++版一本通课件.ppt

分析: 题目要求输出集合中第n小的数,我们可以按照从小到大的顺序把序列中的前n个数计算出来,注意数集中除了第一个数a以外,其余每一个数y一定可以表示成2x+1或者3x+1的形式,其中x是数集中某一个数。因此除了第一数a以外,可以把数集q[]的所有数分成两个子集,一个是用2x+1来表示的数的集合1,另一个是用3x+1来表示的数的集合2,两个集合要保持有序非常容易,只需用两个指针two和three来记录,其中two表示集合1下一个要产生的数是由q[two]*2+1得到,three表示集合2下一个要产

2020-01-18

第4章  第1-2节 图论算法(C++版).ppt
19页

第4章 第1-2节 图论算法(C++版).ppt

2020-01-18

第9章  第2节 动态规划背包问题(C++版) (2).ppt
38页

第9章 第2节 动态规划背包问题(C++版) (2).ppt

2020-01-18

第9章  第1节 动态规划基础(C++版).ppt
48页

第9章 第1节 动态规划基础(C++版).ppt

2020-01-18

第1章  高精度计算.ppt
30页

第1章 高精度计算.ppt

2020-01-18

第3章  选择结构(C++版).ppt
54页

第3章 选择结构(C++版).ppt

2020-01-18

大同大学成教2018级C语言程序设计考试.doc
39页

大同大学成教2018级C语言程序设计考试.doc

2020-01-09

C语言作业4-7章参考代码.doc
7页

C语言作业4-7章参考代码.doc

2019-12-29

选择结构常见错误小结.docx
2页

选择结构常见错误小结.docx

2020-01-11

循环结构常见错误小结.docx
1页

循环结构常见错误小结.docx

2020-01-11

华为技术有限公司C++语言编 程规范.pdf
57页

[推荐] 华为技术有限公司C++语言编 程规范.pdf

2019-12-28

离散数学形考1.doc
2页

[推荐] 离散数学形考1.doc

2020-01-17

形考任务3答案.doc
2页

形考任务3答案.doc

2020-01-17

形考任务1答案.doc
3页

形考任务1答案.doc

2020-01-17

C程序教程 经典C程序100案例11-20.docx
7页

C程序教程 经典C程序100案例11-20.docx

2019-12-16

C程序教程 经典C程序100案例1-10.docx
6页

C程序教程 经典C程序100案例1-10.docx

2019-12-16

C程序教程 经典C程序100案例91-100.docx
10页

C程序教程 经典C程序100案例91-100.docx

2019-12-16

C程序教程 经典C程序100案例41-50.docx
6页

C程序教程 经典C程序100案例41-50.docx

2019-12-16

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556