
总结
zhiaifangao
这个作者很懒,什么都没留下…
展开
-
含空格字符串的输入+字符串相关函数
可以输入空格char str[36];gets(str) ;char str[30];cin.getline(str, 30);string str;getline(cin, str);遇到换行结束, 其后不用再加一个 getchar() 吸收前面的输入是cin>>ss;的话,那么此处str的值时空的,因为他会读取上一行的结束符所以前面加一个 getchar() 吸收...原创 2020-04-30 21:35:47 · 494 阅读 · 0 评论 -
ACM知识点分类
ACM知识点分类第一类:基础算法(1) 基础算法:枚举,贪心,递归,分治,递推,构造,模拟(2) 动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp(3) 搜索:dfs,bfs,记忆化搜索,优化与剪枝,双广,A*,IDA*,跳舞链第二类:数据结构(1) 简单数据结构:链表,栈和队列,串,树和二叉树,图,排序与检索(2) 树形结构:线段树,树...转载 2020-03-08 18:15:10 · 743 阅读 · 0 评论 -
数据结构 笔记
(1)cin空字符(包括回车,TAB,空格)都会当成一个输入的结束。连续的空字符会被忽略(2)"\n"表示内容为一个回车符的字符串。std::endl是流操作子,输出的作用和输出"\n"类似,但可能略有区别。std::endl输出一个换行符,并立即刷新(清空)缓冲区。...原创 2020-02-28 10:48:58 · 322 阅读 · 0 评论