Given inorder and postorder traversal of a tree, construct the binary tree.
Note:
You may assume that duplicates do not exist in the tree.
/**
* Definition for binary tree
* struct TreeNode {...
分类:
其他好文 时间:
2014-10-06 14:45:50
阅读次数:
178
Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.
/**
* Definition for binary tree
...
分类:
其他好文 时间:
2014-10-06 16:08:40
阅读次数:
181
在这一节,接着使用上一节的代码例子往下讲,http://blog.csdn.net/troy__/article/details/39806245。
添加文件到暂存区
添加新文件和修改版本库中的已有文件的内容是常用的操作,命令git add可以完成这两种操作,帮助暂存须要提交的变更。暂存的变更(stage change)就是工作目录树中那些你打算提交到版本库的变更。暂存操作将...
分类:
其他好文 时间:
2014-10-06 15:18:20
阅读次数:
259
使用自定义代码生成工具快速进行Laravel开发
这个Laravle包提供了一种代码生成器,使得你可以加速你的开发进程,这些生成器包括:
generate:model – 模型生成器
generate:view – 视图生成器
generate:controller – 控制器生成器
generate:seed – 数据库填充器
generate:migration – 迁移
generate:pivot – 关联表
generate:resource -资源
generate:scaffold – 脚...
分类:
其他好文 时间:
2014-10-06 15:00:11
阅读次数:
212
网上查了很多,发现查资料不如查源码
以Cv为开头的类,都是不含有具体数据的(仅仅存储指针)
CvMat
typedef struct CvMat
{
int type;
int step;
/* for internal use only */
int* refcount;
int hdr_refcount;
union
{
...
分类:
其他好文 时间:
2014-10-06 16:05:30
阅读次数:
143
以官方的Third Person Template为例子,Character蓝图中的USpringArmComponent就实现了摄影机和场景碰撞和交互等大部分的功能了。
要实现摄影机延时,只需要修改它Lag一栏下的属性即可。
第一个控制摄影机移动时候的延时,第二个是控制摄影机旋转时候的延时,后面两个是延时速度,越小,延时越厉害。...
分类:
其他好文 时间:
2014-10-06 16:38:13
阅读次数:
218
就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化产生时,设计会遭受到意向不到的破坏。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。
分类:
其他好文 时间:
2014-10-06 16:04:00
阅读次数:
118
删除同样元素(线性表)Time Limit:1 SecMemory Limit:128 MBSubmit:204Solved:148[Submit][Status][Web Board]Description(线性表)在一个递增有序的线性表中,有数值同样的元素存在。若存储方式为单链表,设计算法去掉数...
分类:
其他好文 时间:
2014-10-06 15:30:30
阅读次数:
135
背景:做一个商场收银软件收费情形:正常收费、打八折、打七折、打五折策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少各种算法类与使用算法类之间的耦合。策略模式的Strategy类参差为Context定义了一系列的可...
分类:
其他好文 时间:
2014-10-06 15:47:00
阅读次数:
155
软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。对于扩展时开放的,对于更改时封闭的。无论模块式多么的“封闭”,都会存在一些无法对之封闭的变化。既然不可能完全封闭,设计人员必须对于他设计的模块应该对哪种变化封闭做出选择。他必须先猜测出最有可能发生变化的种类,然后构造抽象来隔离那些变化。在我们...
分类:
其他好文 时间:
2014-10-06 15:46:30
阅读次数:
117
翻译前言:国内没有关于WordPress插件开发比較具体而且系统的资料前言第一章:准备一个本地开发环境介绍在你的电脑上安装一个站点server下载并配置一个本地的WordPress创建一个本地版本号库(译者注:local subversion repository)将原始文件导入到本地版本号库中从一...
分类:
其他好文 时间:
2014-10-06 16:03:00
阅读次数:
113
此问题的出现是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。因此,这就是浏览器无法通过HTTPs访问你服务器的原因。当此问题出现时,网络程序员最好的办法是充分指定一组默认的受信任CAs,前提是你已经从这些CAs中购买过证书。 如果你的内...
分类:
其他好文 时间:
2014-10-06 15:12:50
阅读次数:
171
1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题事实上挺关键的,由于J2EE 中并没有说明确,也没有详细的指标或者事例告诉广大程序猿什么时候用EJB 什么时候不用。于是...
分类:
其他好文 时间:
2014-10-06 15:29:10
阅读次数:
231
1、下载源码:http://www.igniterealtime.org/downloads/source.jsp2、把源码解压出的openfire_src目录放至eclipse workplace(注意:若是变更了解压出来的文件名称,则接下来全部用到文件名称的地方都要作出对应更改,否则会报错!)3...
分类:
其他好文 时间:
2014-10-06 14:55:30
阅读次数:
191
最近经常有朋友提问,同时收到几家公司的offer,应该如何选择,或者找工作的时候,找怎样的公司,我在这里阐述一下我的观点。但愿对朋友们有所帮助。 还是那句老话,选择什么样的公司,关键是你想要过什么样的生活。 以下类型公司应选择拒绝。 1,纯外包公司。 这类公司特点是:待遇为4k-6k,刚毕业...
分类:
其他好文 时间:
2014-10-06 15:28:30
阅读次数:
168
1:根据传递参数的不同,实例化出不同的对象 只要传递不同的参数,工厂就实例化出合适的对象,通过多态,返回父类的方式实现方法的结果。
分类:
其他好文 时间:
2014-10-06 15:11:40
阅读次数:
151
错误:cpp文件没有放在源文件夹中解决方案:把cpp文件加入源文件夹
分类:
其他好文 时间:
2014-10-06 16:34:40
阅读次数:
132