- 博客(4)
- 收藏
- 关注
原创 628. Maximum Product of Three Numbers
最后答案class Solution { public int maximumProduct(int[] nums) { int n=nums.length-1; int sum=0; Arrays.sort(nums); return Math.max(num
2017-10-25 10:16:39 100
原创 169. Majority Element
class Solution { public int majorityElement(int[] nums) { int ret=0; for(int i=0;i int ones=0,zeros=0; for(int j=0;j if((nums[j]&(1
2017-10-13 23:25:06 133
原创 167. Two Sum II - Input array is sorted
class Solution { public int[] twoSum(int[] numbers, int target) { int left=0;int right=numbers.length-1; while(left<right){ if(numbers[left]+numbers[right]==target)break;
2017-10-13 09:29:30 111
原创 LeetCode 122. Best Time to Buy and Sell Stock II
方法1(不可行):用递归寻找所有可能性 但是这种方法效率太慢 不能通过 空间复杂度 O(n^n)时间复杂度O(n)方法2(不可行):用valley 和peak分别储存 低谷和高峰最后累计返回值class Solution {public int maxProfit(int[] prices) {int i =0;int valley=pr
2017-10-04 00:51:25 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人