math
candy_crush
胡编乱写
展开
-
Add Two Numbers
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a link原创 2016-09-09 16:14:54 · 197 阅读 · 0 评论 -
Plus One
Given a non-negative number represented as an array of digits, plus one to the number. The digits are stored such that the most significant digit is at the head of the list. 题意:一个非负整数按位存储于一个数组中,原创 2016-09-01 15:35:33 · 188 阅读 · 0 评论 -
Missing Number
Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array. For example, Given nums = [0, 1, 3] return 2. 数组包含n个不同的数,这些数来自0, 1, 2, ..原创 2016-09-02 23:15:23 · 257 阅读 · 0 评论 -
Reverse Integer
Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 要求:不使用额外的内存空间。反转之后考虑越界问题。 public class Solution { public int reverse(int x) { long res原创 2016-10-05 23:45:22 · 248 阅读 · 0 评论 -
Palindrome Number
题目:判断一个数是否是回文数字 回文数字就是正着读和反着读一样,比如12321. 要求:不能使用额外的内存空间 思路:反转数字,然后和反转前的数字对比,相等即返回true public class Solution { public boolean isPalindrome(int x) { //负数肯定不是回文数字 if (x < 0) {原创 2016-10-06 13:32:42 · 258 阅读 · 0 评论