完全按照海涛哥剑指offer里边的递归思路来写的,基本一样,仅作学习验证,努力锻炼,努力学习!code如下:
//Change a BSTree to a sorted double linklist
struct BSTreeNode
{
int value;
BSTreeNode *left;
BSTreeNode *right;
}head;
//Create a node of...
分类:
其他好文 时间:
2014-05-22 10:23:27
阅读次数:
237
user表:id | name———1 | libk2 | zyfon3 |
daodaouser_action表:user_id | action—————1 | jump1 | kick1 | jump2 | run4 |
swimsql:select id, name, action from...
分类:
数据库 时间:
2014-05-22 05:43:45
阅读次数:
343
SELECT A.name , B.definitionFROM SYS.objects A
INNER JOIN sys.sql_modules B ON A.object_id = B.object_id ...
分类:
数据库 时间:
2014-05-22 05:39:16
阅读次数:
284
"15000000".split("").reverse().join("").replace(/(\d{3})/g,
"$1,").split("").reverse().join("");"115000000".split("").reverse().join("").replace(/(\d{...
分类:
其他好文 时间:
2014-05-22 05:04:27
阅读次数:
357
使用C#语法编写程序时,我们需要截取一个字符串左边或右边的若干个字符,该如何操作呢?在VB中可以使用left或right函数实现,C#中没有提供这样的函数呢?答案是没有。但是,C#中提供Substring方法可以实现相关功能。首先我们回顾一下Substring方法。用法一:
String.Subst...
分类:
其他好文 时间:
2014-05-22 04:57:09
阅读次数:
238
/**根据完美二叉树或者非完美二叉树都可以,利用左右子树的根节点的next节点信息来连接next*/public void
connect(TreeLinkNode root){ if(root==null) return; //利用父节点的next...
分类:
其他好文 时间:
2014-05-22 03:03:39
阅读次数:
183
网站优化:1、数据库优化1)数据库设计方面(1)设计良好的数据库结构,允许部分数据冗余(2)选择合适的表字段数据类型和存储引擎,适当的添加索引2)数据库代码方面(1)书写高效率的SQL(2)尽量避免join查询3)数据库主从读写分离2、页面静态化1)全站静态化,cms系统,如dedecms2)部门页...
分类:
Web程序 时间:
2014-05-22 02:00:25
阅读次数:
278
VirtualBox 的 Host 键是哪一个?默认的 Host = Right Ctrl
组合键,意思是键盘上两个 “Ctrl”中右边的那个。键盘上是没有 “Right”这个键的,刚开始不明白,后来才知道是这个意思。Host 键可以点击 Oracle
VM VirtualBox 管理器的左上角 “...
分类:
其他好文 时间:
2014-05-21 23:02:29
阅读次数:
950
一、在项目中批量修改数据时应该写一条Update的Sql语句来执行,不能先将所要修改的数据筛选出来,然后再遍历修改。原因:1.这样只操作一次数据库,而后者需要操作无数次,性能很差。2.绕圈子。需要修改数据时直接修改就行,不需要先全部查出来再逐条修改。3.修改数据时时可以使用join的,例如:1
up...
分类:
其他好文 时间:
2014-05-21 21:27:58
阅读次数:
332
从多任务OS开始,线程主要用来表示IO异步;而今随着4G和多核等的到来,计算密集型又热门起来了。
硬件价格和性能从低到高:
PC/Laptop multi core, memory shared
PC clusters
SuperComputers
假设一个理想并行计算机:每个处理器计算能力相同,忽略调度,
static thread 是对一个虚拟处理器的软件层面的抽象;
s...
分类:
其他好文 时间:
2014-05-21 08:17:39
阅读次数:
326