2.7 编写一个函数,检查链表是否为回文。思路:1)可以利用链表中的元素采用头插法创建一个新的链表,然后比较两个链表的元素是否相等。 2)利用快慢指针,将链表后半部分逆转之后,比较前半部分与后半部分是否相等。 3)利用栈将链表中的元素保存,然后弹出与链表中元素比较。C++实现代码:#inc...
分类:
其他好文 时间:
2014-12-04 09:59:11
阅读次数:
103
状态机是非常常用的游戏编程模式,状态机的设计也有简单或复杂的区别。我脑海里的状态机状态机是什么样的?这是一个非常典型的状态机设计(随手写的):// 状态类 class State { // 保存的状态机引用 StateMachine _machine; ...
分类:
编程语言 时间:
2014-12-04 00:49:36
阅读次数:
457
事实表在多维数据仓库中,保存度量值的详细值或事实的表称为“事实表”。一个按照州、产品和月份划分的销售量和销售额存储的事实表有5个列,概念上与下面的示例类似。SateProductMouthUnitsDollarsWAMountain-100January37.95WACable LockJanuar...
分类:
其他好文 时间:
2014-12-04 00:46:50
阅读次数:
234
系统表和临时表
在sqlserver2008中数据表分为普通表,分区表,系统表和临时表
(1)系统表
在创建好的每个数据库中,系统都会自动添加一张系统表,该表存储了与系统有关的各种信息
例如sql server2008服务器配置,数据库设置,用户和表对象的描述信息
通常只有DBO权限的用户才能对该表进行操作
(2)临时表
临时表就是临时创建,不能永久保存,临时表分为两种,本地临时表和...
分类:
数据库 时间:
2014-12-03 23:24:37
阅读次数:
200
UVA10183 - How Many Fibs?(java大数+二分)
题目链接
题目大意:给你a,b,求[a,b]之间有多少个fibs数。
解题思路:虽然a.b很大,但是在10^100内的fibs却不超过500个。这样就可以先把这些fibs保存在数组中,然后每次二分去找a,b的位置,然后就可以得到之间有多少个fibs。
代码:
import java.util.*;
...
分类:
编程语言 时间:
2014-12-03 23:22:51
阅读次数:
224
VS2005打开某些文件(如.inc, js)的时候出现乱码:解决方法:工具 --> 选项 --> 文本编辑器 --> 将“自动检测不带签名的 UTF-8编码”选中保存即可。 VS中无乱码,浏览器中浏览出现乱码: ……
分类:
其他好文 时间:
2014-12-03 23:11:52
阅读次数:
191
1.计算机脚本类的示例:set objshell=createobject("wscript.shell")objshell.run("%comspec% /c net use \\服务器计算机名 密码 /user:用户名 "),0,true保存为VBS后,加入到启动项.便不用每次输入用户名和密码了...
分类:
其他好文 时间:
2014-12-03 23:11:38
阅读次数:
210
虽然session与cookie是分开保存的.但是session中的数据经过加密处理后默认保存在一个cookie中.因此在使用session中间件之前必须使用cookieParser中间件.app.use(express.session([options]));options参数的具体取值:key:...
分类:
其他好文 时间:
2014-12-03 22:55:27
阅读次数:
170
歌曲太多,想删除,虽然OneDrive上有备份,但是万一哪天链接不上呢?遂想把歌单保存下来,也不至于忘记啦,软件找了半天,没有导出歌单选项,怎么样保存歌单? dir Music /b /s>>PlayList.txt效果不错,另一个命令稍微直观点tree Music /f>>PlayList.txt...
分类:
其他好文 时间:
2014-12-03 22:54:45
阅读次数:
132
2.4 编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前。思路:将小于的结点还是保存在原来的链表中,将大于等于x的结点加入一个新的链表,最后将这两个链表链接起来。C++实现代码:#include#includeusing namespace std;struc...
分类:
其他好文 时间:
2014-12-03 22:52:41
阅读次数:
153