摘要: //前序遍历 void preorder(TreeNode *root, vector<int> &path) { if(root != NULL) { path.push_back(root->val); preorder(root->left, path); preorder(root->rig 阅读全文
posted @ 2021-12-11 15:17 你刘老表 阅读(34) 评论(0) 推荐(0)
摘要: 1.关于饼干分配 问题:输入: g = [1,2,3], s = [1,1] 输出: 1 解释: 你有三个孩子和两块小饼干,3个孩子的胃口值分别是:1,2,3。 虽然你有两块小饼干,由于他们的尺寸都是1,你只能让胃口值是1的孩子满足。 所以你应该输出1。 分析: 首先对数组 g和s排序,然后从小到大 阅读全文
posted @ 2021-11-19 12:01 你刘老表 阅读(78) 评论(0) 推荐(0)
摘要: 1.其实用的是快慢指针,来倒查某个元素。 #include<iostream> #include<stdlib.h> #include<stack> using namespace std; typedef int USER_TYPE;//链表中数据用户可以只在这里修改就可以完成 //链表结构 st 阅读全文
posted @ 2021-11-18 19:38 你刘老表 阅读(112) 评论(0) 推荐(0)
摘要: struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, 阅读全文
posted @ 2021-11-18 15:50 你刘老表 阅读(52) 评论(0) 推荐(0)
摘要: 不知道为什么就想起来去年夏天的时候去买人字拖。老板一直吹嘘人字拖怎么牢固让我用力扯,我愉快地试了一下确实扯不断。老板得意地拿过我手中的人字拖说,呐小伙子你不用力怎么行我扯给你看呐要这样。于是啪的一声人字拖断了。我记得当时风很大,吹乱了老板凌乱的头发,他说,生活很困难的。 阅读全文
posted @ 2021-01-04 15:03 你刘老表 阅读(54) 评论(0) 推荐(0)