LeetCode
Alex-xi
hey!
展开
-
LeetCode刷题笔记-007-reverse integer
题目描述:Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assume we ...原创 2018-10-11 08:54:04 · 107 阅读 · 0 评论 -
LeetCode刷题笔记-009:palindrome number(回文数)
题目描述:Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.Example 1:Input: 121Output: trueExample 2:Input: -121Output: fal...原创 2018-10-11 09:25:24 · 146 阅读 · 0 评论 -
LeetCode刷题笔记-001:two-sum
给定一个数组nums,一个目标值target,在数组找两个数满足这两个数的和为target。返回这两个数在nums中的下标。example:nums = [2,7,11,15]target = 9return [0,1]题意分析:在数组中寻找两个数a,b,使得a+b = target,返回a,b的下标思路分析:这是一道经典的在数组中找和为定值的题目。通常这种题目...原创 2018-10-10 15:56:17 · 165 阅读 · 0 评论 -
【leetcode】80. 删除排序数组中的重复项 II
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例1:解题思路一:题解思路:利用两个指针从索引1开始遍历,判断j位置和前面一个位置的值是否相同,再判断相同次数是否超过2,如果未超过2,则将j上的值赋值给k上,k++后移,time也+1...原创 2019-01-29 20:48:45 · 200 阅读 · 1 评论 -
【LeetCode】43-字符串相乘
题目描述:给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = "2", num2 = "3"输出: "6"示例 2:输入: num1 = "123", num2 = "456"输出: "56088"说明:num1 和 num2 的长度小于110。原创 2019-02-07 12:30:50 · 141 阅读 · 0 评论