题目 :Input: numbers={2, 7, 11, 15}, target=9
Output: index1=1, index2=2
解题思路:
给出一个数组合一个数,如果两个数的和等于所给的数,求出该两个数所在数组中的位置。
这个题也挺常见的,就是两个指针,从前后两个方向扫描。但是本题有以下几个需要的点:
1. 所给数组不是有序的;
2. 返回的下标是从1开始的,并且是原来无序数组中的下标;
3. 输入数组中可能含有重复的元素。
好了,把以上三点想到的话,做这个题应该不会有啥问题。
具体方法:把原...
分类:
其他 时间:
2014-06-08 02:13:46
收藏:
0 评论:
0 赞:
0 阅读:
395
crm2011fetchxml分页查询,可查询全部记录...
分类:
其他 时间:
2014-06-08 03:22:10
收藏:
0 评论:
0 赞:
0 阅读:
451
英文句子中的单词逆序...
分类:
其他 时间:
2014-06-08 03:47:17
收藏:
0 评论:
0 赞:
0 阅读:
285
第1章基础知识
虽说 Swift 是开发 iOS 及 OS
X 应用的一门新编程语言,但它的开发体验与 C 或 Objective-C 有很多相似之处。
Swift 重新实现了 C 与 Objective-C 中的所有基础类型,包括表示整数的 Int,表示浮点数的 Double 与 Float,表示布尔值的 Bool,以及表示纯文本数据的 String。 Swift 还为两个基本集合类...
分类:
其他 时间:
2014-06-08 04:41:29
收藏:
0 评论:
0 赞:
0 阅读:
427
zabbix,nagios效果图对比...
分类:
移动平台 时间:
2014-06-08 02:59:43
收藏:
0 评论:
0 赞:
0 阅读:
817
队列也是一种常见的线性表,它和栈相比有如下不同:
队列可以在表的两端进行操作。栈只能在栈顶进行插入和删除。两端允许操作的类型不一样:可以进行删除的一端称为队头,这种操作也叫出队;可以进行插入的一端称为队尾,这种操作也叫入队。总的来说,队头只能出队,队尾只能入队。
队列的示意图:
模拟队列这种数据结构并不是什么难事,但会遇到一些问题,如:
假溢出
队...
分类:
其他 时间:
2014-06-08 05:33:26
收藏:
0 评论:
0 赞:
0 阅读:
480
对Microsoft Azure的CloudTable进行操作,有很多种操作失败的可能,比如网络连接异常,比如短时间内发送的请求数太多。很多时候我们在失败之后过一段时间再重试,就能操作成功。但是有些失败不是简单重试就解决的。本文讲述的在修改操作时候发生的Precondition Failed错误就是一个例子。...
分类:
其他 时间:
2014-06-08 04:55:07
收藏:
0 评论:
0 赞:
0 阅读:
404
Happy Number
Accepted : 110
Submit : 263
Time Limit : 1000 MS
Memory Limit : 65536 KB
Problem Description
Recently, Mr. Xie learn the concept of happy numb...
分类:
移动平台 时间:
2014-06-08 05:44:54
收藏:
0 评论:
0 赞:
0 阅读:
404
Problem Description
Ignatius is so lucky that he met a Martian yesterday. But he didn't know the language the Martians use. The Martian gives him a history book of Mars and a dictionary when it leave...
分类:
其他 时间:
2014-06-08 03:55:55
收藏:
0 评论:
0 赞:
0 阅读:
717
Swift 真的可以说是最新的编程语言了,2014wwdc刚刚发布,下面来了解一下都有哪些特点。
首先感谢原作者,主要内容是借鉴他的,参考链接
http://zh.lucida.me/blog/an-introduction-to-swift/
关于
这篇文章简要介绍了苹果于WWDC 2014发布的编程语言——Swift。
前言
在这里我认为有必要提一下Bret V...
分类:
移动平台 时间:
2014-06-08 04:45:58
收藏:
0 评论:
0 赞:
0 阅读:
587
public string CreateWordFile(string CheckedInfo)
{
string message = "";
try
{
Object Nothing = System.Reflection.Missing.Value;
Directory.CreateDirectory("C:/CNSI"); //创建文件所在目录
string name = "CNSI.doc...
分类:
其他 时间:
2014-06-08 04:58:16
收藏:
0 评论:
0 赞:
0 阅读:
474
因为工作需要,再加上个人爱好,经过分析整理出短彩应用中从发送至收到附件为音频的彩信的下载,预览,播放整个流程,给大家一起分享。
第一步,添加附件:ComposeMessageActivity类下,addAttachement();
private void addAttachment(int type, boolean replace) {
// Calculate th...
分类:
移动平台 时间:
2014-06-08 03:55:21
收藏:
0 评论:
0 赞:
0 阅读:
394
关于javacv的资料很少,甚至连说明文档都不全。我做这个毕设也是十分头大,现在终于毕业设计结束了,我把我的代码放出来给大家参考,另带毕业论文、开题报告、文献综述等等文档,希望对大家有帮助。
连接地址:基于javacv和SSI框架的图像检索系统
包含的文件:
其中搜图文件夹里面是项目的源代码。项目直接运行应该是不行的,需要很多环境,说明文档里有写。有点基础的人花点时间应该能运行出来。...
分类:
编程语言 时间:
2014-06-08 04:04:53
收藏:
0 评论:
0 赞:
0 阅读:
714
《学习opencv》笔记——关于一些绘图的函数...
分类:
其他 时间:
2014-06-08 03:58:45
收藏:
0 评论:
0 赞:
0 阅读:
435
Arguments类代表函数参数作为数组元素作为存储,可以按访问数组元素的方法访问参数。arguments.length表示参数的数目。但是,不能用for...in循环访问arguments对象,需用for循环。
arguments有两个重要属性:
arguments.callee属性用来表示当前正在执行函数的引用,等价于arguments.callee.apply(null)或者arguments.callee.call(null); oFunction.caller属性表示当前...
分类:
编程语言 时间:
2014-06-08 05:05:31
收藏:
0 评论:
0 赞:
0 阅读:
365
Effective C++ 杂项讨论,编译器为类产生了那些默认函数...
分类:
编程语言 时间:
2014-06-08 02:22:51
收藏:
0 评论:
0 赞:
0 阅读:
417
字符串匹配这也是个老题了,方法主要有下面4种,
1. 暴利破解法(BF),这个没啥说的,就是一轮一轮的比较,知道遇到相匹配的,这个的时间复杂度为O(n^2)。
2. KMP,这应该是字符串匹配领域中最长听说的算法了吧。
3. Horspool算法,这个不常听说,但是也是很有名的。
4. Boyer-Moore,这个听说过的人应该也不会很多,这个算法在大量字符串的情况下,效率是最高的,能达到kmp的3到4倍。
上面四种算法都很重要,一般标准库中的字符串匹配都使用的是暴力法。
上面四种算法详细的见我下面的这几篇...
分类:
其他 时间:
2014-06-08 03:20:11
收藏:
0 评论:
0 赞:
0 阅读:
341
iOS安全攻防(二十三):Objective-C代码混淆class-dump可以很方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完善的程序给同行留下笑柄。所以,我们迫切的希望混淆自己的代码。混淆的常规思路混淆分许多思路,比如:1)花代码花指令,即随意往程序中加入迷惑人的代码指令2)易读字符替换等等防止class-dump出可读信息的有效办法是易读字符替换。Obj...
分类:
移动平台 时间:
2014-06-08 03:27:21
收藏:
0 评论:
0 赞:
0 阅读:
642
今天在网上看到一篇非常好的教程,分享给大家
原文地址:http://gashero.iteye.com/blog/2075324
目录
1 简介2 Swift入门3 简单值4 控制流5 函数与闭包6 对象与类7 枚举与结构
1 简介
今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Prog...
分类:
编程语言 时间:
2014-06-08 04:49:51
收藏:
0 评论:
0 赞:
0 阅读:
567
今天看到了一个swift的学习网站,里面收集了很多学习资源
Swift 介绍
Swift
介绍
来自 Apple 官方
Swift
简介 (@peng_gong)
一篇不错的中文简介
[译]
Swift 首席架构师 Chris Lattner 简介(黄利民)
Swift 背后的男人,他的个人主页。
Swift 观点
如何评价
...
分类:
其他 时间:
2014-06-08 03:44:27
收藏:
0 评论:
0 赞:
0 阅读:
427