摘要:
eclipse中编译时enum出现cannot be resolved to a type错误通常是因为eclise使用的jdk版本的问题。。。默认是使用的是jdk1.5应该去选择成jdk1.6或者更高的版本。项目右键->properties->Java Compiler->Compiler Com... 阅读全文
摘要:
下载地址:http://www.onlinedown.net/soft/554406.htm注册码:UserName:William===== LICENSE BEGIN =====45550-1204201000001SzFN0n1bPII7FnAxnt0DDOPJAINauvJkeVJBuE5b... 阅读全文
摘要:
String str="this is \"Tom\" and \"Eric\", this is \"Bruce lee\", he is a chinese, name is \"李小龙\"。"; Pattern p=Pattern.compile("\"(.*?)\"")... 阅读全文
摘要:
普通办法:扫一遍知道长度,然后再扫到中间点。高级办法:两个指针去扫,每当第一个指针扫两次时第二个指针搜一次,第一个指针到了终点时,第二个指针刚好到了中间点………………这高级办法真是很巧妙哇。 阅读全文
摘要:
其实内容都是从百度百科抄来的,主要目的就是为了记录一下。西格玛符号是∑,英文译音是Sigma, 表示数学中的求和号,是数学中常用的符号,主要用于求多项数之和,用∑表示。举例:参考http://baike.baidu.com/subview/1206123/13657062.htm 阅读全文
摘要:
基础不太好,以前学的对数知识都忘光了,这里对于公式的推导做一下练习记录。1、ab=c 那么,就是logac=b。 即以a为底c的对数是b。2、at=NlogaN=tat=alogaN=N3、a1=alogaa=14、M=ap N=aq得出logaM=p logaN=q然后MN=ap+q那么logaM... 阅读全文
摘要:
本身打算把wikipedia中所说的排序算法都过一遍的。 但因为4月与5月要进行自考考试,所以暂时先把这个计划放一下了。两个月一共有10门考试。这些是一定都要过的,不然真的会影响我明年的计划了,所以要进行紧张复习及题海战术。期间有余力时会对排序算法继续进行学习同时进行的还有数据结构,高等数学的学习。... 阅读全文
摘要:
算法说明假设煎锅里边有N个煎饼摞在了一起,它们大小不一并且顺序不一致,我们需要通过拿铲子将它们不停的翻个,进行排序,最终得到一个底下是大的煎饼,上边是小的煎饼的序列。这个排序的过程就是煎饼排序。这个算法有两种解,一种是普通解,一种是最优解。普通论证:例如你的初始煎饼顺序是[2,4,3,1]然后2与4... 阅读全文
摘要:
算法说明图书馆排序是插入排序的变种,典型的以空间换时间的一种方法。我个人感觉这种思路可以学习借鉴,但直接使用的场景应该不大。我们知道,真正的插入排序通常往前边插入元素后,我们要把后边所有的元素后移。而图书馆排序的思路就是将每个元素后边都预留N个空间(例如预留10个元素空间),这样往某个元素前插入时,... 阅读全文
摘要:
算法说明耐心排序是插入排序的一种,至少wikipedia是这么分的。话说我明白这个算法的实现思路了,但是不明白这么做的意义何在? 如果明白的朋友帮忙留个言说一下,以后如果我明白的话,我会来修改这个博文记录清楚的。其实这个算法很简单,先是自动分桶(哈哈,有别于桶排序,耐心排序的分桶是根据实际待排数组的... 阅读全文