上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页

2015年3月30日

算法题--阿拉伯数字转换成英文数字

摘要: 阿拉伯数字转换成英文数字思路: 三位一分割别人代码:public class NumUtil { public static final String[] enNum = { // 基本数词表 "zero", "one", "tow", "three", "four", "five",... 阅读全文

posted @ 2015-03-30 15:14 zhouzhou0615 阅读(860) 评论(0) 推荐(0) 编辑

算法题--将英文数字转换成阿拉伯数字

摘要: 将英文数字转换成阿拉伯数字随机看了几道算法题,以下答案也是别人写的,非本人所写思路: 三个进行一个划分代码:public class POJ_2121 { public static void main(String[] args) { /** *... 阅读全文

posted @ 2015-03-30 14:44 zhouzhou0615 阅读(1898) 评论(0) 推荐(0) 编辑

2015年3月29日

设计模式开始--装饰模式

摘要: 装饰模式一、作用:为已有的功能添加新的功能的设计模式,当系统需要新的功能时候,要在原有的基础上增加一点新的功能的时候,也就是装饰一点功能的时候,不需要再原有的代码上进行修改。装饰的功能就是把核心职责和核心功能划分开了。对比生成器模式:(1)生成器模式类执行是有顺序的(2)装饰模式执行顺序是没有顺序的... 阅读全文

posted @ 2015-03-29 22:22 zhouzhou0615 阅读(162) 评论(0) 推荐(0) 编辑

设计模式开始--原型模式

摘要: 原型模式作用:为了实现可定制的拷贝,人为的控制拷贝哪些东西原型模式是一种创建型设计模式,它通过复制一个已经存在的实例来返回新的实例,而不是新建实例.被复制的实例就是我们所称的原型,这个原型是可定制的.原型模式多用于创建复杂的或者耗时的实例, 因为这种情况下,复制一个已经存在的实例可以使程序运行更高效... 阅读全文

posted @ 2015-03-29 17:42 zhouzhou0615 阅读(124) 评论(0) 推荐(0) 编辑

设计模式开始--代理模式

摘要: 代理模式作用:代理相当于在访问对象之间引入了一定的间接性,也因为这种间接性,可以在代理类里面做好多实际类没法做的事情,像计数这种附加的工作,可以在代理类里面添加好多附加的功能啊!代理模式主要用于一下几个方面:虚拟代理:是根据需要创建开销很大的对象,通过代理类选择是否实例化这个很大的对象远程代理安全代... 阅读全文

posted @ 2015-03-29 17:33 zhouzhou0615 阅读(118) 评论(0) 推荐(0) 编辑

设计模式开始--原则

摘要: 简单的总结了一下,进行设计模式的原则有以下几个逻辑和业务分离,这句话的含义就是尽量简化业务端的代码,尽量使其简单明了,这样以后修改的时候很简单了。单一职责原则:每一个类,应该仅有一个引起它变化的原因。开放--封闭原则:对于扩展开放,对于修改封闭里氏代换原则:子类型必须能够替换掉他们的父类型针对抽象(... 阅读全文

posted @ 2015-03-29 16:48 zhouzhou0615 阅读(119) 评论(0) 推荐(0) 编辑

设计模式开始--策略模式

摘要: 策略模式作用:策略模式是一种定义了一系列算法的方法,所有这些算法都是完成相同的工作,只是实现不同,他可以以相同的方式调用所有的算法。策略模式很容易理解,即便没有学习过设计模式,在实际问题也可以想出这种模式来解决问题。相比工厂模式而言:工厂模式的作用在于实例化对象,它不会包含对象的操作策略模式中,再一... 阅读全文

posted @ 2015-03-29 16:35 zhouzhou0615 阅读(154) 评论(0) 推荐(0) 编辑

Flatten Binary Tree to Linked List

摘要: Flatten Binary Tree to Linked List问题:Given a binary tree, flatten it to a linked list in-place.思路: 前序pre-order遍历+prenode我的代码:public class Solution { ... 阅读全文

posted @ 2015-03-29 11:28 zhouzhou0615 阅读(139) 评论(0) 推荐(0) 编辑

Implement strStr()

摘要: Implement strStr()问题:Implement strStr().Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.思路: ... 阅读全文

posted @ 2015-03-29 10:38 zhouzhou0615 阅读(186) 评论(0) 推荐(0) 编辑

2015年3月28日

Distinct Subsequences

摘要: Distinct Subsequences 问题: Given a string S and a string T, count the number of distinct subsequences of T in S. A subsequence of a string is a new str 阅读全文

posted @ 2015-03-28 21:18 zhouzhou0615 阅读(137) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页

导航