leetcode-java
java初级程序员v
这个作者很懒,什么都没留下…
展开
-
LeetCode TwoSum(两和)
LeetCode 每日一题****LeetCode 每日一题: 给定一个整数数组,返回两个数字的索引,使它们相加到一个特定的目标。 您可以假设每个输入都只有一个解决方案,而您可能不会使用相同的元素两次。 列:给定nums = [2,7,11,15],target = 9, 因为nums [ 0 ] + nums [ 1 ] = 2 + 7 = 9, 返回[ 0,1 ]。**public s原创 2017-09-25 16:18:58 · 389 阅读 · 0 评论 -
LeetCode Reverse Integer(反向整数)
**反转数字的整数。Example1: x = 123,return 321 Example2: x = -123,return -321 点击显示扰流板。 你有没有想过这个? 以下是编码前要问的一些好问题。如果您已经考虑过这一点,您的奖励积分! 如果整数的最后一位是0,输出应该是多少?即,例如10,100。 你注意到反转的整数可能会溢出吗?假设输入是一个32位整数,则10000000原创 2017-09-27 17:49:34 · 856 阅读 · 0 评论 -
动态编程之最长增加的子序列
题目:让我们讨论最长增加子序列(LIS)问题作为一个可以使用动态规划解决的例子问题。最长增加子序列(LIS)问题是查找给定序列的最长子序列的长度,使得子序列的所有元素按升序排列。例如,{10,22,9,33,21,50,41,60,80}的LIS长度是6,LIS是{10,22,33,50,60,80}。这句话听起来是不是很绕? 简单来说,就是对一个数组进行大小比较,如果后面那个值大于当前值,则加1,原创 2017-12-05 10:20:38 · 333 阅读 · 0 评论