《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)
相关新闻
超酷的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

