一,移动次数的计算 现在有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,现在把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方,请问至少需要多少次移动,设移动次数为H(n)。 首先我们肯定是把上面n-1个盘子移动到柱子C.....
分类:
其他好文 时间:
2014-07-07 12:16:24
阅读次数:
147
less -r grep pattern file.txt --color=always | less -r
分类:
系统相关 时间:
2014-07-07 11:36:53
阅读次数:
257
在C#中,整形有以下几个sbyte,byte,char,short,ushort,int,uint,long,ulong。下面以表格的形式说明各种整形的取值范围 类型 取值范围 长度 sbyte -128~127 ...
分类:
其他好文 时间:
2014-07-07 10:17:55
阅读次数:
310
在C++中,如果用new在堆中分配了一块内存,没有对其进行释放,就会产生内存泄露。 char *a=new char[10]; char *b="hey"; strcpy(a,"hello"); 此时如果让a指向其他地方,比如说a=b;那么原先a指向的10个字节的内存块就变成了不可访问的...
分类:
其他好文 时间:
2014-07-02 20:44:10
阅读次数:
181
一般情况下是SQL语句:Select * From Users Where UserName Like 'Lin%'Select * From Users Where UserName Like 'Lin%'采用参数化SQLDECLARE @pattern VARCHAR(MAX)SET @patt...
分类:
数据库 时间:
2014-07-02 20:34:52
阅读次数:
287
一般deep learning需要两步, unsupervised pre-train 和 superviesed NN training. Pre-training 用unsupervised方法train神经网络,得到word representation. 在第二步 supervised NN...
分类:
其他好文 时间:
2014-07-02 20:20:34
阅读次数:
307
--本月月初select dateadd(mm,datediff(mm,0,getdate()),0) --本月月末select DATEADD(DD,-1,DATEADD(MONTH,1+DATEDIFF(MONTH,0,GETDATE()),0))--设置每周的第一天为星期一SET DateFi...
分类:
数据库 时间:
2014-07-02 19:13:03
阅读次数:
224
function checkNum(obj) { obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/^\./g, ""); //验证第一个字...
分类:
其他好文 时间:
2014-07-02 18:49:21
阅读次数:
167
今天在看别人的CAN总线程序的时候,突然发现了这么一句宏定义:#define XBYTE ((unsigned char volatile xdata *) 0),以前都没注意到过。后来查了一下,发现是在ABSACC.h这个头文件中的。这是C51中专有的东西,在C51编程中只要有外部扩展RAM,就....
分类:
其他好文 时间:
2014-07-02 14:58:41
阅读次数:
358
如下的代码,虽然使用了智能指针 shared_ptr , 但是还是可能泄漏资源。
processWidget(shared_ptr(new Widget), priority());
上述函数有两个参数,第一个是 shared_ptr, 第二个是纯粹是 priority()函数的调用。
调用时,编译器必须创建代码,包括如下三件事情:
调用 priority执行 new Widg...
分类:
其他好文 时间:
2014-07-02 07:01:57
阅读次数:
180