- 博客(10)
- 收藏
- 关注
原创 学习笔记:(寻找第K个数)
#include<iostream>#include<vector>#include<string>#include<algorithm>using namespace std;int main(){ string s; while(getline(cin,s)) { vector<int&g...
2019-09-01 16:35:57
300
原创 学习笔记:字符串问题
#include<iostream>#include<string>using namespace std;int compare(string s1,string s2){ int count = 0; for(int i=0;i<s1.size();i++) { if(s1[i] == s2[i]) ...
2019-09-01 15:14:58
151
原创 学习笔记:相等序列(STL中set的使用)
#include<iostream>#include<set>#include<vector>using namespace std;int main(){ int n; cin>>n; while(n--) { int num; cin>>num; ...
2019-08-30 21:37:03
174
原创 学习笔记:统计回文(把字符串B插入字符串A之后构成一个回文串的方法数)
#include<iostream>#include<string>#include<algorithm>using namespace std;//判断是否为回文bool huiwen(string s){ int i = 0; int j = s.size()-1; while(i<j) { ...
2019-08-30 17:19:50
357
原创 学习笔记:字符串处理函数
#include<string>#include<unordered_map>#include<algorithm>using namespace std;int main(){ string s; while(getline(cin,s)) { //模板map的使用 //思路:先找出出现最多的,...
2019-08-30 11:50:14
155
原创 学习笔记:将字符串转义为数组
#include<iostream>#include<vector>#include<algorithm>//#include<sstream.h>using namespace std;int main(){ string s; while(getline(cin,s)) { //将字符串0,1,...
2019-08-29 21:13:11
289
原创 学习笔记:删数
有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除),如此循环直到最后一个数被删除。//用循环队列 #include<iostream...
2019-08-29 20:06:18
87
原创 学习笔记:机器人运动范围(回溯法)
#include<iostream>#include<vector>using namespace std;int getsum(int number)//将个位十位加起来{ int sum = 0; while(number>0) { sum+=number%10; number = number/10...
2019-08-28 15:53:16
117
原创 学习笔记:连续子数组最大和
#include<iostream>#include<vector>using namespace std;int main(){ int num;//第一行输入多少个数 while(cin>>num) { vector<int> vec(num); for(int i=0;i<n...
2019-08-27 19:37:17
74
原创 学习笔记:根据前序 中序序列重建二叉树,并返回树的后续遍历
#include<iostream>#include<vector>#include<string>using namespace std;struct TreeNode{ char val; TreeNode* left; TreeNode* right; TreeNode(char x):val(x),left(N...
2019-08-25 21:07:20
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人