2sum
来源:互联网 发布:软件开发工作量报价 编辑:程序博客网 时间:2024/05/29 16:43
class Solution { public int[] twoSum(int[] nums, int target) { int [] ans = new int [2]; for(int i=0;i<nums.length;i++) { for(int j=i+1;j<nums.length;j++) { if(nums[i] + nums[j] == target) { ans[0] = i; ans[1] = j; } } } return ans; }}
第一次写博客leetcode第一题 twosum,这是我实现的代码,时间复杂度O(n方)。效率比较低
这是网上找的代码 实现效果好一点
class Solution { public int[] twoSum(int[] nums, int target) { for(int i=0;i<nums.length;i++){ for(int j=i+1;j<nums.length;j++){ if(nums[j]==target-nums[i]){ return new int[]{i,j}; } }} throw new IllegalArgumentException("No two sum solution");}}
阅读全文
0 0
- leetcode 2 sum 3sum 4sum
- 2Sum 3Sum 4Sum
- Leetcode 2SUM-3SUM-4SUM
- Leetcode-2sum,3sum,4sum
- leetcode 2 sum & 3 sum & 4 sum
- 2sum
- 2 sum
- 2Sum
- 2 sum
- 2sum
- [LeetCode] 2Sum, 3Sum, 4Sum, 3SUm closet
- [LeetCode] K sum(2Sum、3Sum、4Sum)
- 2sum 3sum 4sum 各种sum
- leetcode--sum集合:2sum,3sum,4sum
- leetcode --- 2 sum , 3 sum , 4 sum , k sum problem
- 2-sum, 3-sum, 4-sum and n-sum
- Leetcode:2Sum,3Sum
- leetcode001-2Sum,3Sum
- Linux文件目录操作基础指令
- 【LeetCode】105. Construct Binary Tree from Preorder and Inorder Traversal
- Linux--生产者与消费者
- 开发基础——SQL书写规范
- 分析css中position属性值fixed与absolute的区别
- 2sum
- Java面试笔试常遇到的问题
- 【笔记】平衡二叉树
- JavaWeb基础01--初识Servlet
- TestNG中如何执行测试
- Dubbo集群容错机制解析
- awk命令入门
- 微信小程序条件渲染
- 数组的简单总结