V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuld  ›  全部回复第 2 页 / 共 3 页
回复总数  56
1  2  3  
public class LevenshteinDistance {

public static int distance(String s1, String s2) {
int l1 = s1.length();
int l2 = s2.length();

// base cases
if (l1 == 0) return l2;
if (l2 == 0) return l1;

int[][] distance = new int[l1+1][l2+1];

for (int i = 0; i <= l1; i++) {
distance[i][0] = i;
}

for (int j = 0; j <= l2; j++) {
distance[0][j] = j;
}

for (int i = 1; i <= l1; i++) {
for (int j = 1; j <= l2; j++) {

int cost = (s1.charAt(i-1) == s2.charAt(j-1)) ? 0 : 1;

distance[i][j] = Math.min(
distance[i-1][j] + 1, // deletion
distance[i][j-1] + 1, // insertion
distance[i-1][j-1] + cost // substitution
);
}
}

return distance[l1][l2];
}

}
235 天前
回复了 softlight 创建的主题 程序员 复盘一个独立开发 2 年的项目
@softlight 做低代码的初创团队,我首页有联系方式
235 天前
回复了 softlight 创建的主题 程序员 复盘一个独立开发 2 年的项目
感觉你很适合我们团队啊,要不要谈一谈,说不定我可以给你拉到用户
go 是最合适的,没有之一
@bao3 在国内,如果要搞儿童编程。招生是最难的问题,如果解决了招生,其它都不是问题。国内 300%的儿童编程机构是不可能自己去研发的,都会找现成的。
241 天前
回复了 AnonymouSam 创建的主题 NAS 家用 NAS 私有云 求推荐
@TsukiMori 我一直在用,速度也完全没问题,看视频从来不卡,可随时切换进度。拷贝文件的速度在 20m/s
@leonard916 我邮箱 [email protected] ,可以把联系方式发我,我加你,准备建个 wx 群
@h19981126g 可以先聊聊想法
242 天前
回复了 AnonymouSam 创建的主题 NAS 家用 NAS 私有云 求推荐
@mrfox
1. 我 3 年前就这么做了,从没坏过,坏了是伪需求。
2. 上面都是网上下载的电源,即使真坏了大不了重下。
3. 如果真的数据很重要,不能自己写个备份脚本吗?
4. 2T 硬盘不需要独立供电。
@humbass 是的,虽然是新语言,但 60%语法和 js 一致
@strickczq 把联系方式( wechat )发我邮箱: [email protected] ,我加你
242 天前
回复了 AnonymouSam 创建的主题 NAS 家用 NAS 私有云 求推荐
比较好奇为啥你们需要花钱买 NAS 服务器。

先说说我的解决方案:

首先,我把家里的路由器刷机了。插上 2 T 的移动硬盘。

然后在路由器上安装 SMB 和 NTP 服务器,电脑可以直接连接复制视频,手机和平板安装个免费软件就可以直接看了。

部分文件夹可以设置密码。

如果需要远程开关,只需要登陆路由器后台去控制。嫌麻烦可以自己开发个一个小工具。

因为都是内网,速度都是拉满且绝对安全。

关键是整个方案是 0 成本的(毕竟路由器和硬盘本来就有)。
@dawn009 对语言特性设计有想法的话可以私聊,不想在这里讨论语言特性,因为毫无疑问是一个引战话题
@ClericPy 为什么要给自己限定就只是做一个语言呢?为什么你就不能做产品经理要做的事呢?
---------------------------------
假如以程序员的视角看,楼上很多观点不能说错。然而还是有很多程序员是站在井底发表观点的。
@e3c78a97e0f8 “这找不到客户,这里的人几乎不会成为我的客人”这是你的观点。
---------------------------------
且不说你的观点是对还是不对,没兴趣和你争。但起码你的观点是彻底离题的。因为我压根就没在打算这里找客户。

如果我是来找客户的,我会详细说明我的产品叫什么,有什么功能,怎么用。
然而这些信息都没有,你是怎么理解成我是来找客户的。

总结了很多的喷点,就是都认为“做编程语言没意义或很难成功”。我再总结下:这个事情确实不容易成功。很容易成功的事一定是满大街的人都在折腾。你认为做语言不能成功,只能代表你做语言不能成功,不代表所有做语言的都不能成功。

我现在要找的,不是客户,而是万千程序员中相信做语言有可能成功的人,虽然这个比例不高。我认为这类人现在一定有为这个自创语言做了一些尝试,如思考了心中优秀语言的雏形,写语言设计文档、学编译原理、甚至也做出了成熟的编译器。

正因为这不是一个容易成功的事情。所以才需要同行组团保暖,共建生态。
@leonard916 找的就是你这个类型的,有兴趣单聊不,初步看了你的 15 页的设计文档,不考虑细节的话,大部分设计和我现有的设计是完全一样的
@satuk2 不做函数式编程语言
@Liyuu 如果只是开发一个编译器早就完工了。语言 50%的精力在开发工具( ide+构建工具)+框架
@pengtdyd 准确说,十年还不够
@Mutoo 是的,目前做语言,ai 是少不了的。ai 会占整个项目 30%的时间。语言的很多系统库都是靠 ai 写和测试的。语言会集成 ai 生成代码的能力,该功能完全离线并免费。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2441 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 02:20 · PVG 10:20 · LAX 19:20 · JFK 22:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.