加载中...

摘要: 2022.01.30刷题 DFS 排列数字 注意下用state表示时候的运算顺序. 取第 i 位 state >> i & 1 和 state | (1 << i); int path[10]; int n; void dfs(int cnt, int state) { if (cnt == n) 阅读全文
posted @ 2022-01-31 17:06 benenzhu 阅读(39) 评论(0) 推荐(0)
摘要: acwing基础课 II 数据结构 链表 数组模拟单链表 int idx, head, ne[N5], e[N5]; int main() { int n = read(), k, x; head = -1; //初始化头结点 char op; while (n--) { scanf("%c", & 阅读全文
posted @ 2022-01-29 19:10 benenzhu 阅读(69) 评论(0) 推荐(0)
摘要: linux下命令计时 time 命令 其实参考了gch 文件怎么用 所以只有编译一下 g++ stdc++.h 生成出来 stdc++.h.gch 以后编译就非常的快了. 阅读全文
posted @ 2022-01-27 13:11 benenzhu 阅读(60) 评论(0) 推荐(0)
摘要: 如何初始化 um: unordered_map<char,char> dic = {{'0','0'}, {'1','1'}, {'6','9'}, {'8','8'}, {'9','6'}}; 170. 两数之和 III - 数据结构设计 会溢出的话, 直接换long long就好了 acwing 阅读全文
posted @ 2022-01-27 13:10 benenzhu 阅读(49) 评论(0) 推荐(0)
摘要: 1122. 数组的相对排序 题解: 自定义排序 vector<int> relativeSortArray(vector<int>& arr1, vector<int>& arr2) { unordered_map<int, int> rank; for (int i = 0; i < arr2.s 阅读全文
posted @ 2022-01-26 17:13 benenzhu 阅读(43) 评论(0) 推荐(0)
摘要: Summary: 今天玩了好久, 只写了 48 x easy. 明天尽量站着写吧, 坐着写一天题, 又不游泳, 脑袋跟浆糊一样啊. 还是那样 运动时候在手机上在题解上写出来思路, 然后电脑上码代码吧. 121. 买卖股票的最佳时机 todo ❤️思维导图整理: 股票问题大总结, 彻底搞懂股票问题❤️ 阅读全文
posted @ 2022-01-25 22:10 benenzhu 阅读(47) 评论(0) 推荐(0)
摘要: leetcode 可以不用删cout, 也能通过.. set s.find(x))!=s.end() 用这个 尽量不要用 s.count()???? 如果在unordered_set里面复杂度一样么? 阅读全文
posted @ 2022-01-24 18:18 benenzhu 阅读(39) 评论(0) 推荐(0)
摘要: 二叉树. 226. 翻转二叉树 Q: 沿中轴线对称翻转一颗二叉树. 这种题还是尽量递归解决吧 TreeNode* invertTree(TreeNode* root) { if(!root) return root; invertTree(root->left); invertTree(root-> 阅读全文
posted @ 2022-01-23 14:00 benenzhu 阅读(57) 评论(0) 推荐(0)
摘要: 二分. int binarySearch(vector<int> a, int val) { int l = 0, r = a.size() - 1; while (l <= r) { int mi = l + (r - l) / 2; if (a[mi] < val) l = mi + 1; el 阅读全文
posted @ 2022-01-23 00:38 benenzhu 阅读(45) 评论(0) 推荐(0)
摘要: title: 'Learning Under Concept Drift:A Review' date: 2020-11-30 13:45:22 tags: concept-drift Abstract—Concept drift describes unforeseeable changes in 阅读全文
posted @ 2020-12-06 15:25 benenzhu 阅读(366) 评论(0) 推荐(0)