首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
偏执先森
获赞
136
粉丝
0
关注
7
看过 TA
3
男
University of Birmingham
2019
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑偏执先森吗?
发布(5)
刷题
偏执先森
2020-02-16 14:13
Java
😁
2020-02-16
在牛客打卡1天,今天也很努力鸭!
0
点赞
评论
收藏
转发
偏执先森
2019-12-11 19:24
Java
不使用+-*/求两数的和
链接:https://www.nowcoder.com/questionTerminal/59ac416b4b944300b617d4f7f111b215?f=discussion来源:牛客网 public class Solution { public int Add(int num1,int num2) { while (num2!=0) { int temp = num1^num2; num2 = (num1&num2)<<1; num1 = temp; }...
0
点赞
评论
收藏
转发
偏执先森
2019-12-10 01:29
Java
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。
链接:https://www.nowcoder.com/questionTerminal/e02fdb54d7524710a7d664d082bb7811?answerType=1&f=discussion来源:牛客网 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 可以先用最简单的HashMap的方法来做,这样主要是为了联系Map的用法。 import java.util.HashMap;public class Solution { public void FindNumsAppearOnce(int [] array,int n...
0
点赞
评论
收藏
转发
偏执先森
2019-12-09 00:17
已编辑
Java
判断平衡二叉树
最直接的做法,遍历每个结点,借助一个获取树深度的递归函数,根据该结点的左右子树高度差判断是否平衡,然后递归地对左右子树进行判断。 public classSolution { public boolean IsBalanced_Solution(TreeNode root) { if(root == null) { &nbs...
0
点赞
评论
收藏
转发
偏执先森
2019-12-05 16:02
Java
双指针,快慢指针6行代码
双指针6行代码,对于每一个数求1的个数,然后加起来。对于每一个数来说求个位只需要mod10就好,然后将原数/10 替换 原数,再mod10求得十位,以此类推,可得各十百千。。。位。 然后循环--即可 public int NumberOf1Between1AndN_Solution(int n) { int count=0; for(int i=n;i>0;i--){ for(int j=i;j>0;j/=10){ if(j%10==1) count++; } }return count;
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务