文档章节

C实现Two Sum索引查找

w
 wh_hao
发布于 2015/10/22 01:23
字数 87
阅读 6
收藏 0
点赞 0
评论 0
#include<stdio.h>
#include<stdlib.h>
int* twoSum(int* nums, int numsSize, int target){
	int* index = (int*)malloc(sizeof(int)*2);
	int i,j;
	for(i =0;i<numsSize-1; i++){
		for(j =0;j<numsSize; j++){
			if (nums[i] +nums[j] == target){
				index[0] = i+1;
				index[1] = j+1;
				goto out;
			}
		}
	}
	out:
	return index;
}
int main()
{
	int nums[]= {2,3,4,5};
	int target = 7;
	int* index;
	index = twoSum(nums, 4,target);
	printf("index1=%d,index2=%d",index[0],index[1]);

}


© 著作权归作者所有

共有 人打赏支持
w
粉丝 0
博文 6
码字总数 317
作品 0
杭州
玩转算法面试:(四)LeetCode查找类问题

查找问题 两类查找问题 查找有无:元素’a’是否存在?set;集合 查找对应关系(键值对应):元素’a’出现了几次?map;字典 通常语言的标准库中都内置set和map 容器类 屏蔽实现细节 了解语...

天涯明月笙
2017/09/21
0
0
30条经典的SQL语句

关于索引,推荐转载的这篇文章 http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx 改善SQL语句的效率 http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669......

长平狐
2012/11/12
182
0
MySQL 常用语法总结

一、SQL速成 结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表、索引、字段等)的建立和操纵。 以下是一些重要的SQL快速参考,有关SQL...

长平狐
2013/01/06
66
0
python基础知识3(列表和元组)

# 列表(可变数据类型) ## 列表的定义 列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据. l = [] l = [1] l = [1,(1,2),"hello",[1,2]] ## 列表的特性...

lulu2017
2017/09/01
0
0
对搜索引擎开源项目的代码分析——索引(2)

上文中已经分析了索引的一部分,接下来将继续学习索引的部分; // 归并查找各个搜索键出现文档的交集// 从后向前查保证先输出DocId较大文档indexPointers := make([]int, len(table))for iTa...

wxwei100
2014/06/06
0
0
使用Scanner产生Exception in thread "main" java.lang...

麻烦帮忙分析下这个问题是什么原因啊?附上源代码: package com.shuzu; import java.util.*; public class FindDog { /** * @param args */ public static void main(String[] args){ // TO......

王磊磊磊
2012/03/11
0
0
leetcode-java题解(每天更新)

说明:选用java,重在体会,性能不是最优。欢迎转载:http://www.ming-yue.cn/leetcode-java-solutions/。 先给出一个leetcode的已有答案,为什么上来直接给出答案,因为这个好多答案写的都非...

韩来明
2015/03/09
0
1
Oracle磁盘空间使用统计

对于大型数据库,Oracle占用的磁盘空间非常大,掌握数据库中那些用户、表占用了多杀磁盘空间,以及增长情况,可以方便日后对磁盘系统进行维护和扩充。 对Oracle磁盘空间使用情况,可以分为按...

shanyejunjie
2015/09/28
91
0
shell编程进阶之数组

数组ARRAY 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合,元素编号支持稀疏格式,即索引编号不连续。 高级变量用法 - 有类型变量 Shell变量一般...

rackie386
2017/07/10
0
0
SQL Server中的执行引擎入门

简介 当查询优化器(Query Optimizer)将T-SQL语句解析后并从执行计划中选择最低消耗的执行计划后,具体的执行就会交由执行引擎(Execution Engine)来进行执行。本文旨在分类讲述执行计划中每一...

范大脚脚
2017/12/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
8分钟前
0
0
单点登录的设计,从单域名到多域名(经验分享)

个人实践总结,最初的的需求,多个产品线都在同一个根域名下面。 独立的用户中心分离,单独负责用户登录和用户信息获取、变更等处理逻辑。 第一步,用户登录成功,分配给用户一个memToken(令...

小海bug
9分钟前
0
0
合格前端第十二弹-TypeScript + 大型项目

写在前面 TypeScript 已经出来很久了,很多大公司很多大项目也都在使用它进行开发。上个月,我这边也正式跟进一个对集团的大型运维类项目。 项目要做的事情大致分为以下几个大模块 一站式管理...

qiangdada
13分钟前
0
0
编程学习之如何在Node.js中优化服务器端渲染?[图]

编程学习之如何在Node.js中优化服务器端渲染?[图] 在 Airbnb,我们花了数年时间将所有前端代码迁移到 React 架构,Ruby on Rails 在 Web 应用中所占的比例每天都在减少。实际上,我们很快会...

原创小博客
15分钟前
0
0
gradle学习笔记

相关文档 适合新手的 gradle 自学教程合集 Gradle教程

OSC_fly
29分钟前
0
0
Virtual Serial Port - RFC2217

Virtual Serial Port for Linux RFC-2217 The COM Port Control Protocol pyserial - RFC 2217 NetSerial - Windows Telnet COM Port - RFC Official Using Python, How do I make a virtual......

zungyiu
36分钟前
0
0
全球的IPv6部署急剧增加,中国进度较慢

导读 全球的IPv6部署继续增加,但中国在IPv6方面还需要努力,从部署图上分析,中国几乎没有几个地方是普及IPv6的。这6年来,自世界IPv6发布以来,全球网络和服务提供商的IPv6部署水平急剧增加...

问题终结者
40分钟前
1
0
好看的电影记录

星际迷航三 狂暴之路 新木乃伊 黑夜传说 铁血战士2

xd03122049
43分钟前
0
0
记录Yii2框架开发遇到微信错误提示

转载地址 记录Yii2框架开发遇到微信错误提示 微信公共号开发,提示“该公众号暂时无法提供服务,请稍后再试”,如何解决? 以前使用Yii框架的时候,并没有像Yii2,以前的Yii框架似乎用起来在...

durban
45分钟前
1
0
LSM树(Log-Structured Merge Tree)存储引擎浅析

其实每一种数据库,它都是一种抽象的数据结构的具体实现。 随着rocksDB(facebook的),levelDB(google的),以及我们熟知的hbase,他们都是使用的LSM树结构的数据库。 它的核心思路其实非常...

算法之名
59分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部