JSFiddle - React, Tailwind, and code Playground
HTML
打开终端查看结果
如果后代获得有效结果输出类似下例
第一行为bot的编号 和bot的 代码(例如 s,即为 return s)
第二行为返回值
bot279680 s
Hello world!
<a href="http://closure-compiler.appspot.com/" target="_blank">代码优化工具 closure compiler</a>
JavaScript
/* 优化前
function Levenshtein_Distance(s,t){
var n=s.length;// length of s
var m=t.length;// length of t
var d=[];// matrix
var i;// iterates through s
var j;// iterates through t
var s_i;// ith character of s
var t_j;// jth character of t
var cost;// cost
// Step 1
if (n == 0) return m;
if (m == 0) return n;
// Step 2
for (i = 0; i <= n; i++) {
d[i]=[];
d[i][0] = i;
}
for (j = 0; j <= m; j++) {
d[0][j] = j;
}
// Step 3
for (i = 1; i <= n; i++) {
s_i = s.charAt (i - 1);
// Step 4
for (j = 1; j <= m; j++) {
t_j = t.charAt (j - 1);
...