C++
「已注销」
这个作者很懒,什么都没留下…
展开
-
[啊哈算法]利用C++队列:解密QQ号
#include<iostream> #include<queue> using namespace std; int main(){ queue<int> q; int n,t,t1,i; cin>>n; int a[n];//存QQ号 for(i=0;i<n;i++){ cin>>t; q.push(t);/...原创 2019-08-06 10:10:04 · 1098 阅读 · 0 评论 -
[啊哈算法]栈解决回文比较
#include<stack> #include<string> #include<iostream> using namespace std; //回文的判断可以用栈或者直接字符串的比较也很方便! int main(){ string str; stack<char> s; cin>>str; int len=str.leng...原创 2019-08-06 10:09:18 · 123 阅读 · 0 评论 -
欧拉筛求素数序列
#include<iostream> #include<string.h>// memset头文件 using namespace std; int prime[2000000];//存储素数 bool vis[2000000];//记录每个元素的状态 int size=0;//素数个数 int n;//n以内的 long long int sum=0;//存储和...转载 2019-08-06 10:07:52 · 93 阅读 · 0 评论 -
[啊哈算法]纸牌游戏--小猫钓鱼
利用STL中队列与栈 #include<iostream> #include<queue> #include<stack> #include<cstdio> using namespace std; int main(){ queue<int> q1,q2; stack<int> s,s1; int book[10]={...原创 2019-08-16 14:55:52 · 557 阅读 · 0 评论 -
[啊哈算法]链表
今天算是对链表和指针有了一个新的感悟。以前总是朦胧的概念,特别对于malloc()函数,几乎是死记硬背,现在认识的清晰了一点。 感触如下: 对于链表的使用正如数组的使用要有常用的遍历符号:t,数组中的遍历符号都是i,j;数组的遍历结束标志为数组长度,链表的遍历结束为t==NULL如果还是有点蒙,请看如下代码: 数组: //数组 for(int i=0;i<n;i++){ ...... ...原创 2019-08-16 17:27:40 · 200 阅读 · 0 评论 -
C语言IO操作,
题转学校题目 题目背景 输入格式 题目描述 有多组输入数据 输入格式 给出多组a,b,输出a+b的值 输出格式 有多组输出,对应着每组输入,每组输出占一行。 输入输出样例 输入 #1复制 1 2 3 4 2 3 输出 #1复制 3 7 5 解题:这个题实际上有点鸡肋,可以理解为一边输入一边输出。 #include<iostream> usin...原创 2021-04-28 12:14:41 · 76 阅读 · 0 评论 -
[DFS]湖计算问题
经过反复观看以及啊哈算法的讲解,终于能看懂了dfs并自己能大致实现 数组越界问题 #include<iostream> using namespace std; int a[8][2]={{-1,-1},{-1,0},{-1,1},{0,-1},{0,1},{1,-1},{1,0},{1,1}}; int m,n; char land[105][105]; bool vis[105...原创 2019-08-18 10:30:17 · 200 阅读 · 0 评论