码迷,mamicode.com
首页 > 编程语言
java比较器Comparator 使用
PresonDemopackage cn.stat.p5.person.demo;public class PresonDemo implements Comparable { private String name; private int age; /** *...
分类:编程语言   时间:2015-08-16 19:38:08    阅读次数:110
Java设计模式偷跑系列(六)Singleton模式的建模与实现
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39784403单例模式(Singleton):是一种经常使用的设计模式。在Java应用中。单例对象能保证在一个JVM中。该对象仅仅有一个实例存在。优点主要有:1、某些类创建比較频繁,对于一些大...
分类:编程语言   时间:2015-08-16 19:35:28    阅读次数:155
微软实习面试-删除一个JAVA文件的全部注释
描述:删除一个合法的JAVA文件的全部注释,注释以"//"或者"/* */"表示。注意: 单引号或者双引号内的文字可能包括"//"或者"/* */",但不是注释的部分。解法:读入文件后,一个字符一个字符的处理。 1 public void deleteAllComment(InputStream i...
分类:编程语言   时间:2015-08-16 19:36:01    阅读次数:106
java 截取字符串
使用split:按规定分割,并存放到数组中public class TestDemo {@Testpublic void test() {String s = new String("01:大汽车"); String a[] = s.split(":"); System.out.println(a[...
分类:编程语言   时间:2015-08-16 19:35:25    阅读次数:130
数组中找到和为给定值的两个数
problem 167 & 170 from leetcode; https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/ https://leetcode.com/problems/two-sum-iii-data-structure-design/ 先来看简单的167:给定一个排好序的数...
分类:编程语言   时间:2015-08-16 18:32:12    阅读次数:154
javascript:直播吧
Step 1: window.location?=‘http://free.7m.cn/live.aspx?mark=gb&TimeZone=%2B0800&wordAd=%E7%9B%B4%E6%92%AD%E5%90%A7-%E6%9C%80%E5%A5%BD%E7%9A%84%E4%BD%93%E8%82%B2%E7%9B%B4%E6%92%AD%E5%AF%BC%E8%88%AA...
分类:编程语言   时间:2015-08-16 18:28:43    阅读次数:440
MFC贪吃蛇
1多人贪吃蛇项目描述 1.1功能描述 实现多人对战贪吃蛇,具体实现功能:A.可以选择游戏人数,最多设置4人同时游戏;B.显示玩家得到的分数;C.可以设置游戏的速度;D.能实现最高分的记录 1.2所需技术 1.在对话框中创建窗口;2.双缓冲绘图;3.蛇身移动处理;4.碰撞检测;5.Ini文件操作 2多人贪吃蛇运行流程 3多人贪吃蛇详细设计 3.1贪吃蛇个体类设计...
分类:编程语言   时间:2015-08-16 18:27:56    阅读次数:222
归并与归并排序算法
源代码如下: #include #define maxN 20 void printArray (int a[]){ int i; for(i=0;i<13;i++) printf("%2d ",a[i]); printf("\n"); } //将有二个有序数列a[first...mid]和a[mid...last]合并。 void mergeArray(int a[], i...
分类:编程语言   时间:2015-08-16 18:26:03    阅读次数:146
POJ 2752+KMP+利用next数组性质求出所有相同的前缀和后缀
题目链接:点击进入 这个题目要求所有相同的前缀和后缀的长度。我们可以利用KMP算法中next数组的性质,在next[len]这个点不断的失配下去,这样就可以将所有相同的前后缀的长度求出来。还要注意这个中整个串的长度也可以看成是一个合法的解。代码如下:#include #include #include using namespace std;c...
分类:编程语言   时间:2015-08-16 18:22:49    阅读次数:110
hdu1276 Java水果
士兵队列训练问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4656    Accepted Submission(s): 2175 Problem Description 某部队进行新兵队列训练,将新兵从一...
分类:编程语言   时间:2015-08-16 18:22:28    阅读次数:141
Scala数组小结
上周看一个源代码,其中使用了好几种数组初始化方式,我就整理了一下。...
分类:编程语言   时间:2015-08-16 18:22:04    阅读次数:209
高效的算法找出中间所有A[i] = i的下标
给定一个排好升序的数组A[1]、A[2]、……、A[n],其元素的值都两两不相等。请设计一高效的算法找出中间所有A[i] = i的下标。并分析其复杂度。 解析:首先分析一下这个数组,假设其中某个位置的A[i] = i,那么可以肯定的值,之前的A[x] > x,之后的A[x] 我给出的方法是二分查找,具体的做法是:我们假设一个新数组B,其元素是A[i] - i的值,这样...
分类:编程语言   时间:2015-08-16 18:21:53    阅读次数:129
冒泡排序
/*冒泡排序基本思想:把记录当作一个纵向排列,每趟排序自底向上排列,每次进行相邻比较,如果第上面的数比下面的大,就调换位置,每趟排序都会使排序范围内 最小的数像旗袍一样上浮到对应的位置. 初态 第1趟 第2趟 第3趟 第4趟 第5趟 第6趟 第7趟 38 12 12 12 12 12 12...
分类:编程语言   时间:2015-08-16 18:18:49    阅读次数:133
关于selenium+python的googledirver和iedirver的配置
关于selenium + python的webdirver谷哥浏览器和IE驱动配置,当使用这俩浏览器时,需要配置将驱动添加到path,此外还有一种就是将路径添加即可,不需再配置path环境变量以下为添加事例,请根据路径位置添加:browser=webdriver.Chrome('C:/Users.....
分类:编程语言   时间:2015-08-16 18:16:23    阅读次数:129
C++函数的重载、覆盖和隐藏区别
C++函数的重载、覆盖和隐藏区别
分类:编程语言   时间:2015-08-16 18:12:40    阅读次数:199
Java流式IO
1. 流式IO结构 下图只给出了较为常用的IO流的类图结构 Java的IO流主要分为两大类:字节流和字符流,字节流以InputStream和OutputStream为基础类,字符流以Reader和Writer为基础类。2. 字节流 字节流以InputStream和OutputStream为基础类,常...
分类:编程语言   时间:2015-08-16 18:14:04    阅读次数:147
排序算法
1.冒泡排序比较相邻的两个元素。如果第一个比第二个大,就交换他们两个。后移一位,对后面每一对相邻元素作同样的比较,一直比较到队列的最右端,此时最大值已经位于最右端了。重新回归到最左端开始第二趟排序,再次从左到右两两比较。当碰到上次排定的元素后(已经排定的值无需再参与后面的排序了),就返回到最左端开始...
分类:编程语言   时间:2015-08-16 18:12:12    阅读次数:120
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!