这道题之前在Cracking the Coding interview上做过类似的,一样的三次反转,即可得到,时间复杂度为O(n),空间复杂度为O(1)。这道题在九度OJ上测试,主要要考虑移动的位数大于字符串长度时的情况,取余即可。...
分类:
其他 时间:
2014-06-05 09:29:34
收藏:
0 评论:
0 赞:
0 阅读:
370
题目描述:
JOBDU最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?
输入:
每个测试案例为一行,表示一句英文句子。
我们保证一个句子的单词数不会超过600,每个单词的长度也不会超过30。但是需要注...
分类:
其他 时间:
2014-06-05 10:47:33
收藏:
0 评论:
0 赞:
0 阅读:
377
微信发展三年多以来,策略频繁变更,从文字、图片、语音、视频到朋友圈,从个人号到公众号,以及游戏应用的接入,每个功能的出现与升级都让狠狠的抓住了用户的心。从而让微信变得丰富精彩,瞬间也让微信站在了世界的最高舞台上。
如今微信用户注册量已突破6亿,是亚洲地区最大用户群体的移动即时通讯软件。6亿的移动用户,微信让腾讯的移动互联网产品走向世界,拿到了移动互联网的第一张门票,也把移动互联网风潮真正推向...
分类:
微信 时间:
2014-06-05 08:31:39
收藏:
0 评论:
0 赞:
0 阅读:
507
大家写网站的时候可能都会遇到这种情况,就是写一个表单,这个表单是用来添加一篇文章的,我们屁颠屁颠的在后台接收数据,然后存入数据库.现在有个问题.当你要对该文章进行修改的时候,你是怎么处理的?
我的方法是在同一个表单中做文章,下面的例子是我用 Thinkphp框架写的代码,如果你不懂Thinkphp,没有关系,我只是想说说我的解决方案.
前台如果是这样的.
...
分类:
Web开发 时间:
2014-06-05 09:19:37
收藏:
0 评论:
0 赞:
0 阅读:
526
如果尿布臭了,就换掉它。
1.Duplicated Code 重复代码
Extract MethodPull Up MethodForm Template Method --》 Template Method 模式Substitute Algorithm --》 函数算法替代
2.Long Method 过长的函数
“间接层”所带来的全部利益--解释能力、共享能...
分类:
其他 时间:
2014-06-05 08:41:24
收藏:
0 评论:
0 赞:
0 阅读:
343
首先下载lxml, http://www.lfd.uci.edu/~gohlke/pythonlibs/ ,然后添加引用
from
lxml
import _elementpath
as
DONTUSE
from
lxml
import etree
具体示例:
1.添加命名空间
#set namespace
nsmap = {"xsi":
"h...
分类:
编程语言 时间:
2014-06-05 07:50:35
收藏:
0 评论:
0 赞:
0 阅读:
592
hibbernate的异常的一种情况
org.dom4j.DocumentException: Connection timed out
Connection timed out: connect Nested exception: Connection timed out: connect
出现这个异常的原因之一是读取配置文件超时。通常是在读...
分类:
系统服务 时间:
2014-06-05 08:48:35
收藏:
0 评论:
0 赞:
0 阅读:
443
今年有幸能打两场邀请赛,真的是很幸运。。。但是打出来的效果就。。。本来都没脸写总结了的,后来想了想还是写了吧,不然这两场又白打了。
由于两场比赛相隔只有一周,所以我们就给自己放了10+天的假,玩是玩爽了,可惜比的就很烂了。。。稍微记录一下流水账吧,以后反思用。
先说一下北京的吧。
第一天热身赛,能做的只有两道,C题是输出...
分类:
其他 时间:
2014-06-05 07:40:11
收藏:
0 评论:
0 赞:
0 阅读:
340
房间是N行N列的矩阵,其中0代表空的地板,1代表墙,2代表箱子的起始位置,3代表箱子要被推去的位置,4代表搬运工的起始位置,求最后搬运工推箱子的步数。
问题实质就是五个状态:箱子的位置(bx,by),人的位置(px,py),推箱子的步数。然后用广搜去一一搜索。...
分类:
其他 时间:
2014-06-05 10:55:19
收藏:
0 评论:
0 赞:
0 阅读:
444
vb.NET语言的学习,相对于原来的增加了.net平台,也 是基于对vb学习的继承与扩展,是在面向对象基础上的编程语言,vb中学到的控制语句,基本的数据类型,对象的事件,方法,属性等继续应用于vb.net。但是要注意vb.NET强制要求显示转换,例外处理等安全方面与vb的不同之处。...
分类:
Web开发 时间:
2014-06-05 06:25:15
收藏:
0 评论:
0 赞:
0 阅读:
472
secureCRT上传和下载命令分别为rz、sz
我的理解是rz,就是服务器接收(received),sz,就是服务器发送(send)。
secureCRT上的命令就是:
下载
sz filename(filename是你要下载的文件名,前提要进入那个文件所在的目录)
下载下来的文件存放的目录设置下图可见:
上传
rz再选择你要上传的文件。...
分类:
其他 时间:
2014-06-05 10:10:32
收藏:
0 评论:
0 赞:
0 阅读:
384
html5 canvas结合js实现的非常酷的ascii animation动画特效,http://www.zuidaima.com/share/1789567017372672.htm...
分类:
Web开发 时间:
2014-06-05 06:50:23
收藏:
0 评论:
0 赞:
0 阅读:
624
Cocos2d-x导演类Director的Scene管理
runWithScene
replaceScene...
分类:
其他 时间:
2014-06-05 10:09:49
收藏:
0 评论:
0 赞:
0 阅读:
315
名称空间
定义:
一种分组的方式,它将相关的类分成组以便于使用。
作用:
将类分组管理,增加代码可读性,减少名称冲突。(工作中,经常是多个人负责一个项目,它们在开发过程中给一些类命名时,可能会重名,如果让他们更改,会很麻烦,也很容易在更改过程中产生错误,但是把重名的类放到不同的名称空间中就可以了。)
特性:
名称空间可以嵌套,大的名称空间里可以有小的名称空间。
上图中就是...
分类:
Web开发 时间:
2014-06-05 06:49:39
收藏:
0 评论:
0 赞:
0 阅读:
399
定义:
单例模式:保证一个类只有一个实例,并且提供一个访问它的全局访问点。(《大话设计模式定义》);
单例模式分为两种:
1>饿汉式单例类:自己被加载时就将自己实例化。
例子:
private SingleExample() {
}
private static SingleExample sin...
分类:
其他 时间:
2014-06-05 10:09:13
收藏:
0 评论:
0 赞:
0 阅读:
373
数据库中导出某一个表中需要的字段到文件中是公司中经常要做到的事,那怎么实现呢?
比如你要查询enterpriseaics中的所有字段的值到d盘的aa.txt中去,注:aa.txt不能存在,否则会报错。
select * from enterpriseaics into outfile 'd:\\aa.txt' ;
当然如果你想规范一下格式,例如:每个字段的值之间以逗号分开,每一行换行,每个字...
分类:
数据库技术 时间:
2014-06-05 06:48:55
收藏:
0 评论:
0 赞:
0 阅读:
409
尖峰在线Oracle OCM实战 --开创国内Dtrace先河!
startup成功了,忙碌了很久的DBA小李合上电脑,用滚烫的开水,为自己泡一碗老坛酸菜面。中国DBA更偏爱拉上窗帘,在黑暗中享受这独特的美食。而高级DBA,则更加喜欢口感更为浓愈、甘甜的大餐:“调试”。“调试”,是将多种精选食材,加老火慢炖,精心烹制而成。老而津道的gdb、mdb,加上鲜脆可口DTrace,再以低层原理的温火慢顿,慢慢烹制成精致的大餐。与此同时,远在几万公里外的美国,这些食材已经非常普遍。顶级食客们Liews、ta...
分类:
数据库技术 时间:
2014-06-05 10:08:31
收藏:
0 评论:
0 赞:
0 阅读:
525