首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
JacobGo!
阿里巴巴_云智能_Java开发
门头沟学院
2019届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(181)
出现一次的数字
0
/* * 用异或求解,不需要对数组进行排序 */ public int singleNumber(int[] nums) { int res=0; for(int i=0;i<nums.length;i++){ //异或 res=res^nums[i]; ...
发表于 2017-08-03 12:24:16
数独
9
package go.jacob.day803; /** * 37. Sudoku Solver * @author Jacob * 思路: * 简单地说思路就是循环处理子问题,对于每个格子,带入不同的9个数, * 然后判合法,如果成立就递归继续,结束后把数字设回'.' * */ p...
发表于 2017-08-03 11:19:28
有效的数独
17
package go.jacob.day802; import java.util.HashSet; import java.util.Set; /** * 36. Valid Sudoku * * @author Jacob * */ public class Demo1 { /...
发表于 2017-08-02 11:06:36
多少个点位于同一直线
2
/** * Definition for a point. * class Point { * int x; * int y; * Point() { x = 0; y = 0; } * Point(int a, int b) { x = a; y = b...
发表于 2017-08-01 12:35:05
返回第k个排列
0
package go.jacob.day801; import java.util.ArrayList; import java.util.List; /** * 60. Permutation Sequence * @author Jacob * */ public class Dem...
发表于 2017-08-01 10:06:10
求平方根
5
public class Solution { public int mysqrt(int x) { if (x== 0) return 0; int left = 1, right = x; while (true) { int mid = left + (righ...
发表于 2017-07-30 11:28:47
实现阶乘
3
public class Solution { public double pow(double x, int n) { if(x==0) return 0; if(n<0) return 1/power(x,-n); else return power(...
发表于 2017-07-30 11:03:10
两数相除
4
public int divide(int dividend, int divisor) { // 结果的符号 int flag = 1; if ((dividend > 0 && divisor < 0) || (dividend < 0 &&...
发表于 2017-07-30 10:36:35
回文数字
62
/* * 最优解法有木有 */ public boolean isPalindrome(int x) { // 如果是负数,或者10的整数倍,返回false if (x < 0 || x != 0 && x % 10 == 0) return false...
发表于 2017-07-30 09:43:32
反转数字
50
//本体关键点是如何判断溢出。 //推荐解答用的是用long类型存储结果,如果结果大于0x7fffffff或者小于0x80000000就溢出 //我的解法是每次计算新的结果时,再用逆运算判断与上一次循环的结果是否相同,不同就溢出 public int reverse(int x) { int r...
发表于 2017-07-29 12:30:59
首页
上一页
6
7
8
9
10
11
12
13
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题