LeetCode
新时代深漂农民工
不知名码农
展开
-
剑指offer:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。
牛客里好多牛人老是写位运算的版本,我不会,只用了个土方法。//num1,num2分别为长度为1的数组。传出参数//将num1[0],num2[0]设置为返回结果import java.util.Arrays;import java.util.ArrayList;public class Solution { public void FindNumsAppearOnce(int ...原创 2019-05-04 10:51:23 · 1164 阅读 · 0 评论 -
剑指offer:跳台阶
//很多人可能不能理解这为啥是斐波那契数列,我讲讲我的理解,勿喷//N台阶的跳法其实就是在它前一台阶的基础上跳一下或者前两阶的基础上跳两下,别无它法。public class Solution { public int JumpFloor(int target) { //首先要明白,这是一个斐波那契数列(f(n)是在f(n-1)和f(n-2)的基础上分别跳一步和跳...原创 2019-05-04 21:09:28 · 94 阅读 · 0 评论 -
LeetCode 66题
class Solution { public int[] plusOne(int[] digits) {int i=digits.length-1; while(i>0&&digits[i]==9){//从后往前找到非9的数字为止(把连续的9都置零) digits[i]=0;// i=i-1; ...原创 2019-04-29 14:02:47 · 221 阅读 · 0 评论