LD 字符串比较算法》的相关内容

一些公用的javascript函数(希望大家一起开源)

/** * 全选的所有指定名称的checkbox *@state 全选的checkbox的状态 *@name 表格中的所有checkbox的名称 *@author fangtf *@type void */ function selectAll(state,name) { var ids = document.getElementsByName(name); for ...
by fantasy 2006-11-07 浏览 (17001) 回复 (16) 关键字:

来来来,有兴趣的人便来战这算法题吧:

这题是这次 google 的 top coder 的 850 分例题,做过的同学先不要吱声: 引用假设有这样一种字符串,它们的长度不大于 26 ,而且若一个这样的字符串其长度为 m ,则这个字符串必定由 a, b, c ... z 中的前 m 个字母构成,同时我们保证每个字母出现且仅出现一次。比方说某个字符串长度为 5 ,那么它一定是由 a, b, c, d, e 这 5 个字母构成,不会多一个 ...
by Elminster 2005-08-14 浏览 (23610) 回复 (61) 关键字:

javaScript通用数据类型校验

/** * 取得字符串的字节长度 */ function strlen(str) { var i; var len; len = 0; for (i=0;i<str.length;i++) { if (str.charCodeAt(i)>255) len+=2; else len++; } return len; } /* * 判断是 ...
by melin 2006-10-26 浏览 (14346) 回复 (10) 关键字:

来玩数独吧,抛砖引玉

以前没有学过ruby,这回练练手,用ruby写了一个“出数独题”的小程序。抛砖引玉,看看有没有解数独题的算法被引出来  Table=Array.new(9) def getNumber(a) return nil if a.length==0 sum=a.length*10 l=rand(sum)/10 return a[l] end def ...
by 庄表伟 2007-06-22 浏览 (14683) 回复 (24) 关键字:

Ruby每周一测 - 容易记的电话号码

Ruby每周一测 - Ruby Quiz 是Ruby Talk邮件列表上的一个持续了很长时间活动,每周有一个小题目被提出来,然后大家进行解答讨论。Amazon上还有相关的书: Best of Ruby Quiz。我尝试挑选其中的一些题目进行翻译,做一个每周一测系列,欢迎大家参与讨论。 -----题目分割线----- 以前在国外的影视或者广告中看到出现含字母的电话号码,比如1-800-PICK- ...
by Quake Wang 2008-04-16 浏览 (4707) 回复 (16) 关键字:

Levenshtein Distance(LD)-计算两字符串相似度算法

    两字符串相似度计算方法有好多,现对基于编距的算法的相似度计算自己总结下。       简单介绍下Levenshtein Distance(LD):LD 可能衡量两字符串的相似性。它们的距离就是一个字符串转换成那一个字符串过程中的添加、删除、修改数值。     举例: 如果str1 ...
by chenlb 2008-06-24 浏览 (681) 回复 (2) 关键字: 字符串 相似度 算法 ld

ruby way之string之四

31 删除指定的字符: delete方法接受一个字符参数,然后从一个指定的字符串中删除这个字符(是删除所有的,而不只是第一个): s1 = "To be, or not to be" puts s2 = s1.delete("b") # "To e, or not to e" s3 = "Veni, vidi, vici!" puts s4 = s3.del ...
by simohayha 2007-12-08 浏览 (525) 回复 (0) 关键字:

请高手帮忙看一下,实在是找不错哪里有问题!

为什么编码输出不正确啊? #include<iostream> #include<cstring> #include<cstdlib> using namespace std; typedef struct { unsigned int   weight; unsigned int   parent,lchild,rchild ...
by humin 2007-06-12 浏览 (458) 回复 (1)

模板中的variadic 参数类型自动推导的问题

如下面代码中,没有调用模板时,编译能通过 template test(T, R) { void test(T t, R r...) { foreach(v; r) Stdout(v).newline; } } 如果这样调用: test("a", "b","C"); 编译时就会出错,说参数个数不一致。 而用这样 ...
by tuja 2007-09-30 浏览 (285) 回复 (3)

数据结构的实现(持续完整中)

节点类 package graph; public class GraphNode { public GraphNode link; public int info; }
by leon_a 2007-06-25 浏览 (1598) 回复 (19)

一次对LCS的TDD过程

首先根据TDD原则,给出测试用例 package graph; import junit.framework.TestCase; /** * @author B.Chen */ public class TestLCS extends TestCase { public TestLCS(String name) { super(name ...
by leon_a 2007-09-26 浏览 (506) 回复 (3)

LINQ语法糖

LINQ语法挺诱人的,不过基本上也就是语法糖了,目前的新一代语言都把语法糖作为重点。 D里面简单试验了一下,参考了 http://msdn2.microsoft.com/en-us/library/aa479865.aspx 第一个例子,排序没有实现: import std.stdio; import std.string : toupper; T[] where(T)(T[] s ...
by qiezi 2007-05-04 浏览 (648) 回复 (7)

超酷的js:永不停止的分形地毯之旅

用简单的js就写了一个超酷的永不停止的分形地毯之旅,很强。 // chain( func ) // make func chainable by making it return itsReturnValue||this function chain( func ) { return function() { ...
by QQbyte 2008-06-19 浏览 (2891) 回复 (7) 关键字:

不唐突的JavaScript的七条准则

英文原文:The seven rules of Unobtrusive JavaScript 原文作者:Chris Heilmann 经过多年的开发、教学和编写不唐突的JavaScript, 我发现了下面的一些准则。我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。 1.不要做任何假设 (Ja ...
by wutao0603 2008-10-10 浏览 (578) 回复 (4) 关键字: javascript的七条准则

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1291) 回复 (3) 关键字: extensible java

相关问答

赞助商链接