
笔试题
genganpeng
这个作者很懒,什么都没留下…
展开
-
java中初始化顺序
/** * 1、当使用新建对象实例或者调用静态成员变量或者方法时,初始化静态变量 * 2、静态变量在初始化时在前面的先初始化,静态块和静态变量相同对待(在初始化过程中,有新建对象实例的时候,暂时停止后面的静态变量初始化) * 3、静态变量没有初始化时,使用默认的初始值(如int为0) * 4、新建对象实例,对非静态的成员变量进行赋值,构造块同样如此,排在前面的先初始化 * 5、成员变量没原创 2013-09-24 00:20:34 · 1223 阅读 · 0 评论 -
求n个数中最大值和最小值
#include #define LENGTH 5/************************************************************************//* 求n个数中最大值和最小值 两两对比,形成两组数一个较大组和一个教小组(复杂度为n/2) 在较大组中取出一个数和改组其他数比较((n-1)/2) 在较小组中取出一个数和改组其他数比较(原创 2013-09-24 21:06:37 · 7243 阅读 · 0 评论 -
搜狗2014年笔试题-两递增数组A和B,求A[i]+B[j]中前k个最小值(Java)
package array;import java.util.PriorityQueue;import java.util.Queue;import sort.Sort;/** * 已知两递增数组A={ai}和B={bj},对于A[i]+B[j],输出前k个最小值 * */public class MinTwoArrayK { /** * 算法复杂度(o(n^2))原创 2013-11-30 17:20:00 · 2827 阅读 · 1 评论