LeetCode 1 Two Sum
来源:互联网 发布:瞻博网络 五百强 编辑:程序博客网 时间:2024/06/14 00:55
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.
Example:
Given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9,return [0, 1].
题目大意:给出一个数组和一个目标数字,返回数组中两个数之和等于目标数字的下标。
代码如下:
/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target) { int* ans = malloc(2 * sizeof *ans); int tmp1, tmp2; for(int i = 0;i < numsSize;i++){ tmp1 = *(nums + i); for(int j = i + 1;j < numsSize;j++){ tmp2 = *(nums + j); if(tmp1 + tmp2 == target){ ans[0] = i; ans[1] = j; break; } } } return ans;}
阅读全文
0 0
- LeetCode 1 - Two Sum
- leetcode 1 Two Sum
- Leetcode【1】:Two Sum
- [leetcode 1] Two Sum
- 【leetcode-1】Two Sum
- [leetcode 1] Two Sum
- [Leetcode] 1 - Two Sum
- LeetCode (1) Two Sum
- LeetCode 1:《Two Sum》
- LeetCode | #1 Two Sum
- leetcode-1 Two Sum
- Two Sum | LeetCode(1)
- [Leetcode]1Two Sum
- leetcode 1 Two Sum
- leetcode #1 Two Sum
- leetcode 1:Two Sum
- LeetCode 1 Two Sum
- leetcode #1 two sum
- 山东省第八届ACM省赛J题company(C-DP,贪心)
- xmemcached的集成spring配置
- Spring MVC 学习手记(3)- HiddenHttpMethodFilter 过滤器
- 改变图片内存的技巧
- python 最大递归次数 RuntimeError: maximum recursion depth exceeded
- LeetCode 1 Two Sum
- 自定义View
- jQuery实现加入购物车飞入动画效果
- BIOS 工作流程解析
- 文章标题
- Python实现几种排序算法
- 求解二元一次方程(难度:2颗星)
- 纳税服务系统【角色模块、包含权限】
- iptables