摘要: 虽不想退役,但还是退役了。两年半的时光,短暂而又快乐,就在这里做个总结吧。整顿行囊继续前进,毕竟生活还要继续、梦想还没实现 阅读全文
posted @ 2019-11-25 07:58 PHarr 阅读(375) 评论(0) 推荐(0)
摘要: 欢迎来到我的博客 我是PHarr,常以PHarr这个ID在各大OJ闲逛 退役OI选手,现役ACM选手 毕业于焦作市解放区实验学校、焦作市外国语中学、焦作市第一中学、沁阳市第一中学 这个博客主要用来写写算法笔记,有时写点人生感悟 联系我 email : pharr.mx@outlook.com 荣誉墙 阅读全文
posted @ 2019-07-27 16:28 PHarr 阅读(424) 评论(0) 推荐(0)
摘要: #19. [R4A]数位交换 #include <bits/stdc++.h> using i64 = long long; using i32 = int32_t; using vi = std::vector<i64>; using std::cin, std::cout; #define in 阅读全文
posted @ 2025-05-14 17:26 PHarr 阅读(27) 评论(0) 推荐(0)
摘要: #13. [R3A]出现次数统计 #include <bits/stdc++.h> using i64 = int64_t; using vi = std::vector<i64>; using std::cin, std::cout; const int N = 5e5; int main() { 阅读全文
posted @ 2025-05-13 23:29 PHarr 阅读(45) 评论(0) 推荐(0)
摘要: 3545. 不同字符数量最多为 K 时的最少删除数 贪心的删除出现次数最少的字符 impl Solution { pub fn min_deletion(s: String, k: i32) -> i32 { let mut cnt = vec![0; 26]; for c in s.chars() 阅读全文
posted @ 2025-05-11 17:11 PHarr 阅读(9) 评论(0) 推荐(0)
摘要: #7. [R2A]三人组队 #include <bits/stdc++.h> using i64 = int64_t; using vi = std::vector<i64>; using std::cin, std::cout; int main() { std::ios::sync_with_s 阅读全文
posted @ 2025-05-10 00:52 PHarr 阅读(45) 评论(0) 推荐(0)
摘要: #1. [R1A]最大奇数 #include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false), cin.tie(nullptr); int n; cin >> n; int res = -1; 阅读全文
posted @ 2025-05-09 00:35 PHarr 阅读(75) 评论(0) 推荐(0)
摘要: Result、泛型、trait 阅读全文
posted @ 2025-05-05 17:46 PHarr 阅读(16) 评论(0) 推荐(0)
摘要: use关键字、重导出、嵌套路径、模块拆分、vector、字符串、Hash Map、panic 阅读全文
posted @ 2025-05-05 17:45 PHarr 阅读(17) 评论(0) 推荐(0)
摘要: 结构体、枚举类型、Crate、模块、库、公有结构体、公有枚举 阅读全文
posted @ 2025-05-05 17:43 PHarr 阅读(28) 评论(0) 推荐(0)
摘要: copy,函数与所有权,引用,悬垂引用,slice 阅读全文
posted @ 2025-05-05 17:41 PHarr 阅读(10) 评论(0) 推荐(0)
摘要: 变量,不可变变量,常量,元组,数组,命名规范,函数,if,循环,所有权 阅读全文
posted @ 2025-05-05 17:40 PHarr 阅读(43) 评论(0) 推荐(0)