会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
L_J_SHOU
博客园
首页
新随笔
联系
订阅
管理
公告
2014年6月17日
vim ---- 一键自动indent的命令
摘要: 当用vim拷贝某一段代码到另一个程序的时候,往往indent会有一些问题。。下面这个强大的命令能够让你一键让代码有很好的格式。gg=G例子:
阅读全文
posted @ 2014-06-17 16:56 L_J_SHOU
阅读(386)
评论(0)
推荐(0)
编辑
数据结构《21》----2014 WAP 初试题----Immutable queue
摘要: 2014 WAP初试题----实现一个不可变的队列:看似很简单。。实则,不同的版本效率的差距可能是巨大的。。甚至难以想象。。之前用STL库的queue进行了对比,差别非常大。。用上一篇文章的immutable stack 来实现 immutable queue.其实就是用两个栈实现队列,具体的思想可...
阅读全文
posted @ 2014-06-17 15:08 L_J_SHOU
阅读(162)
评论(0)
推荐(0)
编辑
数据结构《20》----Immutable stack
摘要: 有趣的函数式数据结构《一》----不可变栈什么是不可变?往栈中插入一个元素,原来的栈保持不变,返回一个新的栈(已插入新的元素)。push, pop,getMax 等操作都要求在 常数时间内完成。可能读者会产生疑惑,既然要返回一个新的栈,是不是就必须先拷贝一份原来的栈,然后在新的栈中插入元素。但是这样...
阅读全文
posted @ 2014-06-17 14:55 L_J_SHOU
阅读(204)
评论(0)
推荐(0)
编辑