上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要: 这种题边界真的是每次都搞不清楚,我感觉现场估计也写不出来。 #include <bits/stdc++.h> using namespace std; const int N = 1010; int ismirror; int pre[N]; vector<int> post; void dfs(i 阅读全文
posted @ 2024-03-31 11:53 YuKiCheng 阅读(18) 评论(0) 推荐(0)
摘要: 和L2-006是一样的。正常建树,只是在BFS的时候先放右儿子。 L2-006 树的遍历 https://www.cnblogs.com/chengyiyuki/p/18106375 代码: #include <bits/stdc++.h> using namespace std; const in 阅读全文
posted @ 2024-03-31 10:30 YuKiCheng 阅读(35) 评论(0) 推荐(0)
摘要: 先建树,然后遍历数组。 这种方式比较消耗空间,适用于数据量小的情况,如果形成一条链,那将是致命的这个空间。 方法一,数组二叉树 #include <bits/stdc++.h> using namespace std; const int N = 1e5+10; int in[N], post[N] 阅读全文
posted @ 2024-03-31 08:56 YuKiCheng 阅读(21) 评论(0) 推荐(0)
摘要: 首先天梯赛175是基操,在这个基础上,pta达到企业要求相当于就是特招了,也就是他不会占用你这个批次的名额。 将这些特招排除之后,假设175这个线还有x个人,需要s人,那么在就会要s个人(x>s,x<s那就是这个线的人全要了)。 写法一: #include <bits/stdc++.h> using 阅读全文
posted @ 2024-03-30 23:06 YuKiCheng 阅读(156) 评论(0) 推荐(0)
摘要: 注: 某些行or列可能重复删除,所以需要记录那些已经被删除过了。 #include <bits/stdc++.h> using namespace std; int main() { int n, m, q; cin >> n >> m >> q;//行和列数 int ssize = n * m; 阅读全文
posted @ 2024-03-30 21:38 YuKiCheng 阅读(146) 评论(0) 推荐(0)
摘要: 博客合集里面l1的题目纯粹为了每日打卡。 #include <bits/stdc++.h> using namespace std; int main() { string s, s1; getline(cin, s); getline(cin, s1); vector<int> vec, vec1 阅读全文
posted @ 2024-03-30 20:58 YuKiCheng 阅读(101) 评论(0) 推荐(0)
摘要: 捋清楚思路。 #include <bits/stdc++.h> using namespace std; int main() { int low, high, p1, p2; cin >> low >> high >> p1 >> p2; //两个人的年龄都是超过a的 那么都能进去 //一个年龄小 阅读全文
posted @ 2024-03-30 18:50 YuKiCheng 阅读(110) 评论(0) 推荐(0)
摘要: 注: 考虑两个数字乘积是0的情况。 #include <bits/stdc++.h> using namespace std; int res[10000]; int main() { int a, b, c; cin >> a >> b >> c; res[0] = a; res[1] = b; 阅读全文
posted @ 2024-03-30 14:46 YuKiCheng 阅读(52) 评论(0) 推荐(0)
摘要: 继续加油吧。 #include <bits/stdc++.h> using namespace std; int main() { int n, hasdo; cin >> n >> hasdo; cin.get(); string s; for (int i = 0; i < n; i++) { 阅读全文
posted @ 2024-03-30 08:59 YuKiCheng 阅读(46) 评论(0) 推荐(0)
摘要: 这不是内个哈夫曼编码嘛. #include <bits/stdc++.h> using namespace std; int main() { int n, m; cin >> n >> m; cin.get(); while (m--) { string s; getline(cin, s); i 阅读全文
posted @ 2024-03-29 20:22 YuKiCheng 阅读(42) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页