- 博客(5)
- 收藏
- 关注
原创 693. 交替位二进制数
class Solution {public: bool hasAlternatingBits(int n) { int j=-1,i=-1; while(n){ j=i; i=n%2; n=n/2; if(j==i) return false; ...
2020-04-17 18:05:03 109
原创 下一个更大元素 I
class Solution {public: vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) { vector<int> re; for(int i=0;i<nums1.size();i++...
2020-01-08 16:54:11 94
原创 2的幂
1.暴力法(4ms)class Solution {public: bool isPowerOfTwo(int n) { while(n>1){ if(n%2!=0) return false; n=n/2; } if(n==1) return true; retu...
2019-12-24 16:29:55 99
原创 构造二叉树
1.从中序和后序遍历序列构造二叉树/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL)...
2019-12-11 16:13:57 112
原创 二叉树的遍历
1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */...
2019-12-10 16:27:14 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人