自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JUNE DIARY

业精于勤 , 荒于嬉!

  • 博客(3)
  • 收藏
  • 关注

原创 leetcde练习——Implement strStr()

Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. 我的思路: 暴力方法,简单直接。 从字符串haystack的第一个字符开始,从左至右依次匹配它的子串(同needle比较)。

2016-06-20 10:19:42 435

原创 Dynamic Programming 动态规划问题 DP

动态规划问题通过利用重叠子问题,优化子结构,以空间换时间,来达到优化时间复杂度的目的。 分类 主要分为两大类:自顶向下Top-down(经常被称作:memorization);  自底向上Bottom-Up. 一、memoization(TOp-Down): 例如求斐波那契数列fib(5),过程如下: 相同的计算过程一直再重复,为了避免重复,我们可以把已经计算过的结果

2016-06-13 11:27:25 1248

原创 string &stringBuilder & stringBuffer

string 每次内容发生改变时,都会生成一个新的string对象,然后指针再指向新的string对象; stringBuffer每次改变时都是对对象本身进行操作。字符串变量。线程安全。主要操作是 append 和 insert 方法 StringBuilder 字符串变量。非线程安全。 因此,当字符串内容经常改变时,最好使用stringBuffer。 而在某些特别情况下,

2016-06-11 22:10:30 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除