117. Populating Next Right Pointers in Each Node II
来源:互联网 发布:php网页视频直播源码 编辑:程序博客网 时间:2024/05/18 18:42
/** * Definition for binary tree with next pointer. * struct TreeLinkNode { * int val; * TreeLinkNode *left, *right, *next; * TreeLinkNode(int x) : val(x), left(NULL), right(NULL), next(NULL) {} * }; */class Solution {public: void connect(TreeLinkNode *root) { queue<TreeLinkNode*> q; if(!root) return; TreeLinkNode *pre=NULL; q.push(root); while(!q.empty()) { int n=q.size(); pre=NULL; for(int i=0;i<n;i++) { TreeLinkNode *p=q.front(); q.pop(); if(pre==NULL) pre=p; else { pre->next=p; pre=p; } if(p->left) q.push(p->left); if(p->right) q.push(p->right); } } }};
0 0
- LeetCode 117. Populating Next Right Pointers in Each Node II
- [LeetCode]117.Populating Next Right Pointers in Each Node II
- [Leetcode] 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- [leetcode] 117.Populating Next Right Pointers in Each Node II
- 116. Populating Next Right Pointers in Each Node && 117. II
- [LeetCode]117. Populating Next Right Pointers in Each Node II
- Leetcode 117. Populating Next Right Pointers in Each Node II
- [leetcode]117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- LeetCode 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- Leetcode 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- [LeetCode] 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- 117. Populating Next Right Pointers in Each Node II
- Android之使用JDBC连接数据库-使用jtds连接mySQL
- 通过getSystemServices获取手机管理大全
- hdu1227 Fast Food
- 推荐几个在线PDF转化成Word网站
- 站在巨人的肩膀上
- 117. Populating Next Right Pointers in Each Node II
- 说大学毕业等于失业?你是不是傻!
- Visual Studio 使用技巧, 功能与特性
- tomcat中不同项目共享session数据
- 递归再理解
- JavaScript-获取固定格式日期(2016-05-22)以及"连续"获取前一天、后一天的方法总结
- 不忘初心,再创辉煌。
- 专题三 · 1018
- HDU 4819 二维线段树