首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
M00N
北京航空航天大学
2017届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(38)
数字在升序数组中出现的次数
1
package binarysearch; /** * 统计一个数字在排序数组中出现的次数。 * * 思路: * 排序数组自然想到了二分查找。 * 找到数字在数组中出现的最左出现的位置和最右出现的位置,出现的次数很容易就出来了。 */ //nowcoder pass public cl...
发表于 2017-05-06 00:06:46
两个链表的第一个公共结点
1
public class Solution { public ListNode FindFirstCommonNode(ListNode head1, ListNode head2) { if (head1 == null || head2 == null) { retu...
发表于 2017-04-07 12:09:34
旋转数组的最小数字
0
package binarysearch; /**' 旋转数组的最小值 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。...
发表于 2017-04-07 11:24:57
最近公共祖先
0
import java.util.*; public class LCA { public int getLCA(int a, int b) { while (a != b) { if (a > b) { a = a/2; ...
发表于 2017-04-06 22:23:27
设计并实现一个LRU Cache
2
package other; import java.util.HashMap; import java.util.LinkedList; /** LRU Cache 题目描述: Design and implement a data structure for Least Recently Us...
发表于 2017-04-06 22:12:25
对称的二叉树
1
package tree; /** 判断是否是对称的二叉树 题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。 注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 */ public class Solution { public boolean isSymmet...
发表于 2017-04-04 20:53:51
判断是不是平衡二叉树
1
package tree; /** 判断是否是平衡二叉树 题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 * */ //nowcoder pass public class Solution { //比较好的方法 //先判断左右子树是否为平衡二叉树,在判断当前 //需要保存...
发表于 2017-04-04 20:36:23
二叉树的深度
1
package tree; public class Solution { public int TreeDepth(TreeNode root) { if (root == null) { return 0; } int leftDe...
发表于 2017-04-04 17:47:47
二叉树中和为某一值的路径(二)
1
//package tree; import java.util.ArrayList; public class Solution { private int sum = 0; private ArrayList<ArrayList<Integer>> ret =...
发表于 2017-04-04 17:28:44
重建二叉树
1
/** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val...
发表于 2017-04-04 17:16:28
首页
上一页
1
2
3
4
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题