leetcode算法题总结之Two Sum
来源:互联网 发布:linux查看sas hba卡 编辑:程序博客网 时间:2024/04/30 00:28
Tags:Array and HashTable
我的解法:
#include<stdio.h>
#include<math.h>
int main(void){
int num[4];
int target;
int i,j;
printf("please input 4 numbers:\n");
for(i=0;i<4;i++)
{
scanf("%d",&num[i]);
}
printf("please input the target number:\n");
scanf("%d",&target);
for(i=0;i<4;i++)
{
for(j=i+1;j<4;j++)
{
if((num[i]+num[j])==target)
printf("%d %d\n",i,j);
}
}
return 0;
}
我在leet code的解法:
/**
* Note: The returned array must be malloced, assume caller calls free().
*/
int* twoSum(int* nums, int numsSize, int target) {
int *results=malloc(numsSize*sizeof(int));
int i,j;
for(i=0;i<numsSize;i++){
for(j=i+1;j<numsSize;j++){
if((nums[i]+nums[j])==target){
results[0]=i;
results[1]=j;
printf("The result index is%d and %d.\n",results[0],results[1]);
}
}
}
return results;
}
0 0
- leetcode算法题总结之Two Sum
- 第一周 leetcode算法题(easy)之 Two Sum
- leetcode之Two Sum
- LeetCode 之 Two Sum
- LeetCode之Two Sum
- LeetCode之Two Sum
- leetcode之two Sum
- leetcode之Two Sum
- leetcode 之Two Sum
- LeetCode 之 Two Sum
- LeetCode之Two Sum
- leetcode之two sum
- Leetcode之Two Sum
- leetcode之Two Sum
- leetcode之Two Sum
- leetCode之 Two Sum
- leetcode之two sum
- LeetCode之Two Sum
- 静态内部类和内部类的区别
- Rgraph js 实时刷新canvas,并解决重绘问题
- Android版本和API Level对应关系
- DOM编程艺术(音频、视频)
- opencv---视频处理--拌线检测(越线检测)
- leetcode算法题总结之Two Sum
- 动态注册监听网络变化
- Python 开发环境
- Android4.0.3/Android4.2.2 添加 Ethernet
- Floodlight(v1.2)+OpenFlow交换机测试环境搭建
- RecyclerView架包的使用问题
- textview段落首字母缩进俩个字符
- python的requests初步使用
- jQuery创建平滑的页面滚动(顶部或底部)