自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 策略模式(Strategy)

定义策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 适用范围 许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为来配置一个类的方法。 需要使用一个算法的不同变体。例如,定义一些反应不同的时间/空间权衡的算法。 算法使用客户不应该知道的数据。可使用策略模式以避免暴露复杂的、与算法相关的数据结构。 一个类定义了多种行为,并且这些行为在这个类的操

2015-03-24 16:58:36 188

原创 Single Number

问题描述Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. Could you implement it without using extr

2015-03-21 17:51:06 177

原创 开启分享之路

曾经总是默默围观别人的博客,最近突然感到一丝不安和愧疚,作为一名软件从业者,我相信大家对于开源还是非常乐见的,说的再多,都不如给出源码,能够让人更加直观的感受和理解你的想法,即所谓的”Talk is cheap, show me the code!”。开源的分享精神我认为是对于整个软件行业乃至人类最大的贡献,所以就写下此文开始我的分享之路。Dennis Ritchie这位C语言创始人在其里程碑式的著

2015-03-21 11:42:38 147

策略模式例子

《Head First设计模式》一书中关于策略模式的例子

2015-03-24

空空如也

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

TA关注的人

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