lizorthebluebird
lizorthebluebird
全部文章
分类
题解(6)
归档
标签
去牛客网
登录
/
注册
lizorthebluebird的博客
全部文章
(共6篇)
树的问题先想想递归准没错(
因为做过“按之字形顺序打印二叉树”和“把二叉树打印成多行”,开始想用每一层元素是否和逆序的该层元素相同来判断,但是有点麻烦。于是写了简单的递归: bool isSame(TreeNode* a,TreeNode *b) { if(!a && !b) retur...
树
2020-03-24
0
626
树有几层知道的话可以这样
vector<vector<int> > Print(TreeNode* pRoot) { vector<vector<int> > ret; if(!pRoot) return ret; queue<Tr...
树
2020-03-23
0
594
添加头节点/考虑连续不同数字重复情况
ListNode* deleteDuplication(ListNode* pHead) { if(!pHead) return NULL; ListNode * f = new ListNode(-1); f->next = pHead; Li...
链表
2020-03-22
0
494
为啥要判断空数组????
???? bool IsContinuous( vector<int> numbers ) { if(numbers.size()<5) return false; sort(numbers.begin(), numbers.end()); ...
暴力
2020-03-21
0
529
队列模拟
string LeftRotateString(string str, int n) { queue<char> q; for(int i =0 ;i < str.size();i ++) q.push(str[i]); for(int i ...
队列
2020-03-21
1
557
归并之后别忘记取模啊
int ans = 0; //[l,r) void merge_sort(vector<int>&A, int l, int r, int *T) { if(r-l >1) { int mid = l+(r-l)/2; int...
分治
2020-03-20
0
436