LeetCode
Alex-xi
hey!
展开
-
LeetCode刷题笔记-007-reverse integer
题目描述: Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -321 Example 3: Input: 120 Output: 21 Note: Assume we ...原创 2018-10-11 08:54:04 · 108 阅读 · 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: 121 Output: true Example 2: Input: -121 Output: fal...原创 2018-10-11 09:25:24 · 146 阅读 · 0 评论 -
LeetCode刷题笔记-001:two-sum
给定一个数组nums,一个目标值target,在数组找两个数满足这两个数的和为target。 返回这两个数在nums中的下标。 example: nums = [2,7,11,15] target = 9 return [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 评论