码迷,mamicode.com
首页 >  
搜索关键字:pattern matching    ( 8550个结果
JAVA:23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,...
分类:编程语言   时间:2014-08-18 12:15:34    阅读次数:344
[LeetCode]wildcard matching通配符实现之动态规划
前天wildcard matching没AC,今天接着搞,改用动态规划。题目再放一次:'?'匹配任意字符,'*'匹配任意长度字符串Some examples:isMatch("aa","a") → falseisMatch("aa","aa") → trueisMatch("aaa","aa") →...
分类:其他好文   时间:2014-08-18 00:06:43    阅读次数:283
Most common words
To find the most common words, we can apply the DSU pattern; most_common takes a histogram and returns a list of word-frequency tuples, sorted in reve...
分类:其他好文   时间:2014-08-17 17:00:32    阅读次数:180
[LeetCode]ZigZag Conversion
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility) P A H N A P L S I ...
分类:其他好文   时间:2014-08-17 13:09:52    阅读次数:168
ninject学习笔记二:单例模式singleton pattern
今天准备学习singleton pattern,顾单词思含义,就是一个实例的意思。单例的实现思路是:私有化构造函数,提供公有方法获取类的实例。下面定义一个音乐播放器类MusicPlayer,观察单例的实现方法class MusicPlayer{ private static readonly ...
分类:其他好文   时间:2014-08-16 13:42:00    阅读次数:219
[LeetCode]wildcard matching通配符实现TLE
leetcode这道题还挺有意思的,实现通配符,'?'匹配任意字符,'*'匹配任意长度字符串,晚上尝试了一下,题目如下:Implement wildcard pattern matching with support for'?'and'*'.'?' Matches any single chara...
分类:其他好文   时间:2014-08-16 01:01:59    阅读次数:351
Perl语言学习笔记 9 正则表达式处理文本
1、替换 s/PATTERN/REPLACE/; #返回是否替换成功的布尔值 可以使用捕获变量,如:s/(\w)/$1/ 匹配失败则不做任何处理 2、定界符 对于没有左右之分的定界符,重复三次即可,如:s///、s### 对于有左右之分的定界符,需使用两对,一对包含模式,一对包含替换字符串,这两对可以不一样,如:s{}{}、s[]{}、s 3、可选修饰符 /g可进行全局替换,...
分类:其他好文   时间:2014-08-15 23:51:49    阅读次数:438
.NET设计模式系列文章
单件模式(Singleton Pattern)Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。工厂方法模式(Factory Method)定义一个用户创建对象的接口,让子类决定实例化哪一个类。原型模式(Prototype Pattern)用原型实例指定创建对象的种类,并...
分类:Web程序   时间:2014-08-15 01:15:56    阅读次数:233
JQuery时间格式化插件--扩展JQuery
(function($){ $.formatDate = function(pattern,date){ //如果不设置,默认为当前时间 if(!date) date = new Date(); if(typeof(date) ==="string"){ if(date=="") date = new Date(); else date = new Date(d...
分类:Web程序   时间:2014-08-14 23:56:46    阅读次数:463
java邮箱正则验证
import java.util.*;import java.util.regex.Matcher;import java.util.regex.Pattern;public class test{ public static void main(String args[]){ ...
分类:编程语言   时间:2014-08-14 23:35:56    阅读次数:262
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!