c++
伊拉克857
小菜鸡一枚
展开
-
L2-020 功夫传人
题目:https://pintia.cn/problem-sets/994805046380707840/problems/994805059118809088第一次用堆栈处理的(好麻烦,还是菜)#include<iostream>#include<queue>#include<vector>using namespace std;int main(){ int n,k; double z,r,sum = 0.0; scanf("%d %lf %.原创 2022-04-09 12:58:35 · 224 阅读 · 0 评论 -
L2-019 悄悄关注
题目:https://pintia.cn/problem-sets/994805046380707840/problems/994805059731177472题目简单但想用STL (但不熟练查半天资料)#include<iostream>#include<map>using namespace std;map<string,int> cnt;//用map存所有用户,已关注的设-1,如果点赞列表有关注的用户则不变。 int main(){ int n,原创 2022-04-08 10:59:48 · 214 阅读 · 0 评论 -
L2-011 玩转二叉树
题目:https://pintia.cn/problem-sets/994805046380707840/problems/994805065406070784思路:已知前序中序,与求后序一致,新增形参index,记录位置,题目要求反转,(开始的节点从1开始)左子树 为index*2+1,右子树为index*2.(如果开始的节点为0)左子树为index*2+2,右子树为index*2+1. (注意记录层状的空间要大,最后的测试点可能为一侧子树(一边倾)导致数字过大)#include<iost原创 2022-03-31 11:03:09 · 1242 阅读 · 0 评论 -
string 和 int 及 stringstream
调用stringstream头文件#include <sstream>int 转 string:1.to_string int a = 18; string s = to_string(a); cout << s;2.streamstringstream stream; string s; int n = 1; stream << n; stream >> s;string 转 intstreamst原创 2022-03-28 11:52:55 · 320 阅读 · 0 评论