出题:判断一个单向链表是否有环,如果有环则找到环入口节点;分析:第一个问题:使用快慢指针(fast指针一次走两步,slow指针一次走一步,并判断是否到达NULL,如果fast==slow成立,则说明链表有环);第二个问题:fast与slow相遇时,slow一定还没有走完一圈(反证法可证明);示意图A...
分类:
其他好文 时间:
2014-05-26 10:22:27
阅读次数:
279
publicstaticvoidForEach(thisIEnumerableenumerableSource,ActiondoCallBack){if(enumerableSource==null||doCallBack==null)return;foreach(variteminenumera....
分类:
其他好文 时间:
2014-05-26 09:39:10
阅读次数:
159
/// /// 过滤标记/// /// 包括HTML,脚本,数据库关键字,特殊字符的源码 ///
已经去除标记后的文字public static string NoHTML(string Htmlstring){if (Htmlstring ==
null){return "";}else{//删除...
分类:
数据库 时间:
2014-05-26 08:38:42
阅读次数:
345
public void Update(byte[] buffer){if ( buffer ==
null ) {throw new ArgumentNullException("buffer"); //判断参数为空,抛出异常,而非try
catch捕获}Update(buffer, 0, buf....
分类:
其他好文 时间:
2014-05-26 07:03:27
阅读次数:
268
using System.IO; public string
UpdatePic(HttpPostedFileBase pic) { string filePath = null; string filename =
null; ...
分类:
其他好文 时间:
2014-05-26 06:45:48
阅读次数:
186
之前使用过cocos2d-x获取系统时间,毫秒级的
[cpp] view
plaincopy
long getCurrentTime()
{
struct timeval tv;
gettimeofday(&tv,NULL);
return tv.tv_sec * 10...
分类:
其他好文 时间:
2014-05-26 05:37:49
阅读次数:
358
code如下:
//Longest common sequence, dynamic programming method
void FindLCS(char *str1, char *str2)
{
if(str1 == NULL || str2 == NULL)
return;
int length1 = strlen(str1)+1;
int length2 = strlen(...
分类:
其他好文 时间:
2014-05-26 04:56:50
阅读次数:
215
Set集合的配置
数据表的创建:
create table EMPLOYEE ( id INT NOT NULL auto_increment, first_name VARCHAR(20) default NULL, last_name VARCHAR(20) default NULL, salary INT default NULL, PRIMARY KEY (id) );
c...
分类:
系统相关 时间:
2014-05-26 03:43:18
阅读次数:
365
int cnt = 0;
while(1) {
++cnt;
ptr = (char *)malloc(1024*1024*128);
if(ptr == NULL) {
printf("%s\n", "is null");
break;
}
}
printf("%d\n", cnt);
这个程序会有怎样的输出呢?...
分类:
系统相关 时间:
2014-05-24 21:59:47
阅读次数:
479
1. 问题代码段描述List objList = ObjUtil.getObjList();
if(null != objList && !objList.isEmpty()){ for(Obj p :objList){
if(p.getCode().equals(str)){ ...
分类:
其他好文 时间:
2014-05-24 09:18:43
阅读次数:
232