首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
喜欢后仰跳投的小蜗牛在改简历
获赞
0
粉丝
0
关注
0
看过 TA
0
IP属地:重庆
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑喜欢后仰跳投的小蜗牛在改简历吗?
发布(9)
评论
刷题
收藏
喜欢后仰跳投的小蜗牛在改简历
关注TA,不错过内容更新
关注
01-31 21:46
题解 | 二叉树遍历
#include <iostream> #include <string> #include <queue> #include <stack> using namespace std; struct treenode{ char data; treenode *left; treenode *right; }; struct queuenode{ treenode *parent; bool isleft; }; void buildtree(treenode *&proot,stack<queuenode *> &a...
0
点赞
评论
收藏
分享
01-25 21:07
题解 | 简单计算器
#include <iostream> #include <stack> #include <string> #include <map> #include <iomanip> using namespace std; int main() { string s; map<char, int> rank = {{'+', 1}, {'-', 1}, {'*', 2}, {'/', 2}, {'.', 0}}; while (getline(cin, s)) { if (s == "0") break; ...
0
点赞
评论
收藏
分享
01-24 22:17
题解 | 堆栈的使用
#include <iostream> #include <stack> using namespace std; int main() { int n; while (cin >> n) { stack<int> s; while (n--) { char ch; cin >> ch; switch (ch) { case 'A': if (s.empty()) cout << 'E' << endl; else cout << s.top() << endl; break; case...
0
点赞
评论
收藏
分享
01-20 20:37
题解 | 首字母大写
#include <iostream> #include <string> using namespace std; int main() { string str; getline(cin,str); str=' '+str; bool isspace=true; for (int i = 0; i < str.size(); ++i) { if (str[i]>='a'&&str[i]<='z') { if (isspace){str[i]-=32; isspace=false;}} else if (str[i]==' ') is...
0
点赞
评论
收藏
分享
01-20 17:14
题解 | 单词替换
#include <iostream> #include <string> #include <vector> using namespace std; int main() { string str,s,r; vector<string> a; getline(cin,str); getline(cin,s); getline(cin,r); string temp; for (int i = 0; i < str.size(); ++i) { if (str[i]!=' ') temp+=str[i]; else { a.push_ba...
0
点赞
评论
收藏
分享
01-20 16:48
题解 | skew数
#include <iostream> #include <vector> #include <cmath> #include <algorithm> using namespace std; int main() { string str; while (cin>>str){ int sum=0; for (int i = str.size()-1,j=0; i>=0 ; --i,j++) { switch (str[i]) { case '1':sum+= pow(2,j+1)-1;break; case '2':sum+=...
0
点赞
评论
收藏
分享
01-20 16:31
题解 | 字母统计
#include <iostream> #include <map> #include <string> using namespace std; int main() { string s; getline(cin, s); map<char, int> a; for (int i = 0; i < s.size(); ++i) { if (s[i] <= 'Z' && s[i] >= 'A') a[s[i]]++; } for (char c = 'A'; c <= 'Z' ; c++) { cout ...
0
点赞
评论
收藏
分享
01-17 11:57
题解 | 奥运排序问题
#include <iostream> #include <algorithm> #include <map> #include <vector> using namespace std; struct nation{ int gold; int medal; int population; }; int main() { int n,m; cin>>n>>m; vector<nation> a(n); for (int i = 0; i < n; ++i) { cin>>a[i].gold&...
0
点赞
评论
收藏
分享
01-08 20:21
题解 | 日期差值
#include <iostream> using namespace std; #include <vector> void nextday(int &year,int &month,int &day){ int monthday[12]={31,28,31,30,31,30,31,31,30,31,30,31}; if (year%400==0||year%4==0&&year%100!=0){monthday[1]=29;} if (day==monthday[month-1]){ day=1; month++; } els...
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务