-
个人简介
https://www.crazygames.com/game/moto-x3m
一言 忍无可忍意味着自暴自弃。
岁月总让人成长,却从不指明方向
当你想要放弃的时候,想想是什么让你当初坚持走到了这里。
#include<iostream> #include<cstring> using namespace std; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(j==1||j==n||j==i) cout<<"+"; else cout<<"-"; } cout<<endl; } return 0; }
#include<iostream> #include<cstring> #include<string> #include<map> #include<bits/stdc++.h> using namespace std; string s[1000005]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>s[i]; } for(int i=1;i<=n;i++){ for(int j=0;j<s[i].size();j++){ if(s[i][j]>='A'&&s[i][j]<='Z'){ s[i][j]=s[i][j]-'A'+'a'; } } } map<string,int>cnt; for(int i=1;i<=n;i++){ cnt[s[i]]+=1; } int mx=0; string ans; for(int i=1;i<=n;i++){ if(cnt[s[i]]>mx){ mx=cnt[s[i]]; ans=s[i]; } } cout<<ans; return 0; }
创建map:map<类型1,类型2>变量名
求长度:数组名.size()
求有没有key:数组名.count("key")
删除xx:数组名.erase("xx")
插入xx:数组名.insert("xx")
#include<iostream> #include<cstring> #include<queue> #include<bits/stdc++.h> using namespace std; int main(){ int cin; std::cin>>cin; cout<<cin; return 0; } //猜猜会不会报错!!!
定义队列:queue <类型> 队名;
例: queue a;
入队(把元素压入对列):队名.push(元素);
例: a.push(s);
出队(删除队头):队名.pop();
例: a.pop();
访问队头元素:队名.front();
例: a.front();
访问队尾元素:队名.back();
例: a.back(); 统计队列存储个数:队名.size();
例: a.size();
判断队列是否为空(返回1为空,返回0为非空): 队名.empty();
例: a.empty();
01背包核心:dp[j=max(dp[j],c[i]+dp[j-v[i]);
不拿 拿
v为物品体积 c为物品价值
-
通过的题目
-
最近活动
题目标签
- 初窥门径
- 78
- 顺序结构
- 30
- 循环结构
- 24
- 字符串
- 24
- 分支结构
- 21
- 略有小成
- 19
- 驾轻就熟
- 11
- GESP一级
- 8
- 循环嵌套
- 6
- 一维数组
- 6
- GESP二级
- 6
- GESP
- 4
- 蓝桥杯
- 3
- 一本通编程启蒙
- 3
- 202306
- 2
- 202309
- 2
- 递推
- 2
- for循环
- 2
- 融会贯通
- 2
- 递归
- 2