首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
秦始皇在逃兵马俑
景德镇陶瓷大学
2020届
C++工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(4)
判断是不是平衡二叉树
1
// ??? 这个代码都能通过?? // 导致我刚开始愣是没理解高分答案为什么要依次判断子树是不是平衡树,直接左右子树不就可以了 // 牛客测试用例给的不足呀 class Solution { public: bool IsBalanced_Solution(TreeNode* pRoot...
发表于 2019-07-19 13:47:01
数字在升序数组中出现的次数
1
// 思路:找到该数字在数组中的左右边界,相减后 +1就为出现的次数 // 由于边界分别往左右扩1的原因,如果数组中不存在该数则会返回0 class Solution { public: int GetNumberOfK(vector<int>...
发表于 2019-07-19 09:45:11
数组中出现次数超过一半的数字
1
// 基于计数排序 class Solution { public: int MoreThanHalfNum_Solution(vector<int> numbers) { int length = numbers.size(); int max ...
发表于 2019-07-11 10:02:45
字符串的排列
1
class Solution { public: vector<string> Permutation(string str) { vector<string> res; if(str.size() == 0) return res; ...
发表于 2019-07-10 22:08:52
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题