能否快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值,为了简化起见,我们假设这个数组中肯定存在至少一组符合要求的解。假如有如下的两个数组,如图所示:5,6,1,4,7,9,8给定Sum= 101,5,6,7,8,9给定Sum= 10分析与解法这个题目不是很难,也很容易理解。但是要得出高...
分类:
编程语言 时间:
2015-09-05 23:43:05
阅读次数:
3460
题目:
有一个整数数组n,a和b是n里两个互不相交的子数组。返回sum(a)+sum(b)的最大值。
分析:
新建两个数组left和right,left[i]表示n[0:i]的连续子数组的最大和,right[i]表示n[i:length-1]的连续子数组的最大和。left[i]+right[i+1]的最大值就是答案。
int SumOfTwoSubarray(const ...
分类:
编程语言 时间:
2015-08-31 01:16:13
阅读次数:
328
1、数据库 表a和表b具有完全相同的结构,主键为indexid。写出一个sql语句把表b中不存在而表a中存在的数据插入到表b中。2、javascript部分 页面中有一个名称都为unitprice的type=text对象。要求输入的数据不能为空,写一个函数实现该功能,如果为空时给出提示。3、JSP部分①session中存储一个String变量,变量名称为studentname,写出在jsp中如何得...
分类:
编程语言 时间:
2015-08-29 21:43:11
阅读次数:
237
以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1. 字符串如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法。123456toCharA...
分类:
编程语言 时间:
2015-08-29 16:52:04
阅读次数:
207
无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,本文从编程、设计、App Store等各个方面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。一方面,能够帮助HR在短时间内获取更多反馈信息,更好地甄选合适人选,而 iOS 开发者及设计师在寻找相关工作时,也可作为...
分类:
移动开发 时间:
2015-08-28 15:29:48
阅读次数:
160
eclipse最有用快捷键整理推荐图书:Java程序员面试秘笈在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理 出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家...
分类:
系统相关 时间:
2015-08-13 06:25:38
阅读次数:
182
必看书籍:剑指offer、程序员面试宝典
来自:腾讯、搜狐、网易、烽火、百度、大众点评、美团、风行
1. 死锁是什么?什么情况下产生?怎么解决?
2. 设计模式(尤其是单例模式,要会写该模式的程序框架,要注意同步问题,怎么实现在要用时才创建)
3. 线程的同步?为什么要同步?线程间通信方式。
4. 进程与线程的区别,进程间通信方式。
5. 容器类:hashmap与hasht...
分类:
数据库 时间:
2015-08-11 23:29:24
阅读次数:
275
IOS-4-面试题1:黑马程序员IOS面试题大全...
分类:
移动开发 时间:
2015-08-10 10:43:44
阅读次数:
247
我这里有黑马的面试题1、2讲解视频,要的请留言。...
分类:
移动开发 时间:
2015-08-10 10:40:12
阅读次数:
6612