L_J_SHOU

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2014年4月2日

LeetCode----Letter combinations of a phone number

摘要: Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephon... 阅读全文

posted @ 2014-04-02 16:05 L_J_SHOU 阅读(126) 评论(0) 推荐(0)
LeetCode---Combinations

摘要: Given two integers n and k, return all possible combinations ofk numbers out of 1 ... n.For example,If n = 4 and k = 2, a solution is:[ [2,4], [3,4]... 阅读全文

posted @ 2014-04-02 15:46 L_J_SHOU 阅读(134) 评论(0) 推荐(0)

2014年3月31日

LeetCode----Unique Binary Search Trees 2

摘要: Givenn, generate all structurally uniqueBST's(binary search trees) that store values 1...n.For example,Givenn= 3, your program should return all 5 uni... 阅读全文

posted @ 2014-03-31 21:10 L_J_SHOU 阅读(126) 评论(0) 推荐(0)
Linux----七个有效的文本编辑习惯

摘要: 如果你要花大量的时间键入文本, 写程序或编写HTML脚本, 你可以通过有效地使用一个好的编辑器来替你节省时间. 本文将引导你如果快速地完成你的编辑工作, 并且减少你的错误. 本文将以开放源码软件Vim(Vi IMproved)为例向你展示如何进行有效的编辑, 但这里提到的原则对其它的编辑器也是一样... 阅读全文

posted @ 2014-03-31 11:59 L_J_SHOU 阅读(201) 评论(0) 推荐(0)

2014年3月30日

Linux----快速注释包含特定字符串的行

摘要: 常常会需要将程序中的输出语句注释,往往手工非常慢,而且容易漏。今天研究了 linux 的 sed, 真心好用。。例子: 将 包含 cout 的语句注释,也就是说包含cout 语句前加入字符串 //做法1: 在vi 中, :1,$s/^.*cout/\/\/&/g解释一下: $ 表示最后一行^ 表示行... 阅读全文

posted @ 2014-03-30 21:28 L_J_SHOU 阅读(1283) 评论(0) 推荐(1)

2014年3月27日

Linux---- vim 插件

摘要: http://hi.baidu.com/omnice/blog/item/4ba97317cc67cc10962b4378.htmlfuzzyfinder.vim 可以替代四个插件, 不过这个插件也不是完美的,比如 和favex.vim相比,它的收藏夹缺少对目录的支持 和selectbuf.vim相... 阅读全文

posted @ 2014-03-27 15:02 L_J_SHOU 阅读(268) 评论(0) 推荐(0)

2014年3月26日

Interview----最长连续乘积字串

摘要: 题目描述:给一个浮点数序列,取最大乘积连续子串的值,例如 -2.5,4,0,3,0.5,8,-1,则取出的最大乘积连续子串为3,0.5,8。也就是说,上述数组中,3 0.5 8这3个数的乘积3*0.5*8=12是最大的,而且是连续的。算法1:首先,枚举的话,复杂度是 O(N^2)算法2:O(N)首先... 阅读全文

posted @ 2014-03-26 21:55 L_J_SHOU 阅读(211) 评论(0) 推荐(0)

2014年3月23日

STL 源码分析《5》---- lower_bound and upper_bound 详解

摘要: 在 STL 库中,关于二分搜索实现了4个函数。bool binary_search (ForwardIterator beg, ForwardIterator end, const T& value)判断 [beg, end) 中是否存在 value 的值。ForwardIteratorlower_... 阅读全文

posted @ 2014-03-23 16:18 L_J_SHOU 阅读(250) 评论(0) 推荐(0)

2014年3月19日

C++ Primer---- 奇怪的 protected 成员

摘要: protected 成员在 C++ Primer 第四版中有如下描述:可以认为 protected 标号是 private 和 public 的混合: 1. 像 private 成员一样, protected 成员不能被类的用户访问。 2. 像 public 成员一样, protected 成员可被... 阅读全文

posted @ 2014-03-19 19:37 L_J_SHOU 阅读(140) 评论(0) 推荐(0)

2014年3月17日

Design Patterns---- Strategy 模式

摘要: 设计模式:可复用面向对象软件的基础 书中对 Strategy 模式的定义如下:定义了一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于它的用户而变化。案例:设计一个商场收银软件,营业员根据客户所购买商品的单价和数量,向客户收费。商场有许多促销的策略,打折,满300减10... 阅读全文

posted @ 2014-03-17 22:16 L_J_SHOU 阅读(125) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页