题目描述:
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary tr...
分类:
其他好文 时间:
2014-11-17 10:48:34
阅读次数:
134
1.安装phoneGap
sudo npm install -g phonegap
2.创建app框架
cd /Users/shuly/Desktop/Test
phonegap create my-app
3.创建iOS分支
cd /Users/shuly/Desktop/Test/my-app/pla...
分类:
其他好文 时间:
2014-11-17 10:48:13
阅读次数:
169
如果有一个正整数从左、右来读都是一样的,则称为回文式数(简称回数);比如101,32123,
999都是回数。求10000以内的所有回数。
判断的思路就是,通过循环依次把m的个位,十位,百位...上的数取出来,与sum*10相加。这样得到的数sum就是m颠倒之后的数,如果两者相等,那就是回文数。
while(a)
{
sum=sum*10+a%10;
a=a/10;...
分类:
其他好文 时间:
2014-11-17 10:46:41
阅读次数:
147
Largest Rectangle in a Histogram
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 12019 Accepted Submission(s): 3326
Problem Descripti...
分类:
其他好文 时间:
2014-11-17 10:46:41
阅读次数:
234
2014年的双十一,淘宝、天猫双十一交易额突破571亿元,物流订单2.78亿,总共有217个国家和地区被点亮。中国人的网购瘾似乎在这一天集体爆发。
在互联网时代,人们或多或少的都患上了各种各样的“瘾”,但网购成瘾就是其中最显著的一种。
什么是网购瘾?
通俗的说就是在互联网上购物成瘾。称之为“瘾”是因为它会对网购者自身和它的经济状况带来消极...
分类:
其他好文 时间:
2014-11-17 10:46:31
阅读次数:
214
1、姑娘们啊!哪有那麽多白马啊?找个驴凑合得了,别等到有一天驴都被抢没了,剩一堆骡子...
2、所谓美女,三分长相七分打扮、所谓气质,三分才气七分装蒜、所谓温柔,三分忍让七分压抑。
3、下辇子要做筷子,就不孤单了!
4、你的话,我连标点符号都不信。
5、铁公鸡还会留点儿铁锈呢,你根本就是个不锈钢公鸡!
6、陪我一起数星星吧,你智商低你就数月亮吧!
7、我太佩服我自己了,有时候照镜子的时...
分类:
其他好文 时间:
2014-11-17 10:45:31
阅读次数:
154
很好,我们终于迈出了重构的第一步,而这第一步我们瞄准了代码问题的重灾区——超级大函数。超级大函数之所以是代码问题的重灾区,就是因为它们往往难于阅读、难于维护。面对大函数我们采取的办法是拆分,以功能为核心将其拆分成一个一个独立的函数。拆分后的程序变得易于阅读了,因为要读懂程序你不再需要读完所有代码,选择性的读取那些顶级函数,只需了了数行代码,你就可以明白整个程序。
但是,当我们将数千行的大函数分解成数十个小函数时,另一个问题出现了。想象一下,数十个函数被杂乱无章地堆放在一个对象中,看看就让人头疼。实际上,我们...
分类:
其他好文 时间:
2014-11-17 10:45:27
阅读次数:
192
本文参考>, >, > 整理而来, 相比Ogre来说, OSG能有这么多参考资料, 真是帮了初学者的大忙, 感谢有免费的书籍,感谢大牛们的精彩著作. Ogre代码很规范, 只是入门资料较少,如果能在学习之前能总体上对架构有个印象就好了, 免得盲人摸象啊, 不过,还好有OSG.
场景相关: Node, Geode, Group, Transform, LOD, Camera, Node...
分类:
其他好文 时间:
2014-11-17 10:46:55
阅读次数:
220
Given a singly linked list L: L0→L1→…→Ln-1→Ln,
reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…
You must do this in-place without altering the nodes' values.
For example,
Given {1,2,3,4}, reorder itto {1,4,...
分类:
其他好文 时间:
2014-11-17 10:45:06
阅读次数:
179
本文翻译自Elasticsearch官方指南的life
inside a cluster一章。
ES就是为高可用和可扩展而生的。扩展可以通过购置性能更强的服务器(垂直扩展或者向上扩展,Vertical Scale/Scaling Up),亦或是通过购置更多的服务器(水平扩展或者向外扩展,Horizontal Scale/Scaling Out)来完成。
尽管ES能够利用更强劲的...
分类:
其他好文 时间:
2014-11-17 10:44:03
阅读次数:
253
本文翻译自Elasticsearch官方指南的life
inside a cluster一章。
增加故障转移(Failover)功能
只运行一个节点意味着可能存在着单点失败(Single point of failure)的问题 - 因为没有冗余。幸运的是,解决这个问题我们只需要启动另一个节点。
启动第二个节点
为了试验当你添加第二节点时会发生什么,你需...
分类:
其他好文 时间:
2014-11-17 10:45:26
阅读次数:
748
1、用Matlab进行傅立叶变换
FFT是离散傅里叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。
FFT结果的具体物理意义。一个模拟信号,经过ADC采样之后,就变成了数字信号。采样定理告诉我们,采样频...
分类:
其他好文 时间:
2014-11-17 10:45:05
阅读次数:
240
和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redis中事务的实现特征:
1). 在事务中的所有命令都将会被串行化的顺序执行,事务执行期间,Redis不会再为其它客户端的请求提供任何服务,从而保证了事物中的所有命令被原子的执行。
2). 和关系型数据库中的事务相比,在Red...
分类:
其他好文 时间:
2014-11-17 10:41:58
阅读次数:
231
??
继续写硬件体系,这个不写完,不会写操作系统内核,因为根基不正,则难于达到上层境界。...
分类:
其他好文 时间:
2014-11-17 10:43:28
阅读次数:
306
exists(key):确认一个key是否存在
del(key):删除一个key
type(key):返回值的类型
keys(pattern):返回满足给定pattern的所有key
randomkey:随机返回key空间的一个key...
分类:
其他好文 时间:
2014-11-17 10:40:50
阅读次数:
285
本地工作目录的三种状态:已提交 commited --> 已修改 modified --> 已暂存staged命令:git config// 添加别名git config --global alias. git clone // 从远程仓库下载到本地目录git st...
分类:
其他好文 时间:
2014-11-17 10:39:54
阅读次数:
214
暑假回到家,家里要我在自家店里帮忙,做员工。因为我家跟舅舅家合资开了一家家禽冻品批发部,生意兴旺,越做越大,忙得不可开交。在自家店里做员工,当然,家里人都很高兴,我也乐意。在员工角色的忙碌实践中,我学会了观察;在观察中,我学会了思考;在思考中,我增长了本领。忙中要有序,工作才会有起色。我怀着一颗认真...
分类:
其他好文 时间:
2014-11-17 10:39:26
阅读次数:
168