mail@tevel.info
BAN USERmerge(x,y) {
var res = [];
var i = 0;
var j = 0;
while (i < x.length && j < y.length) {
if (x[i,1] < y[j,0]) {
res.push(x[i]);
i++;
continue;
}
if (y[i,1] < x[j,0]) {
res.push(y[i]);
j++;
Continue;
}
y[j,0] = Math.min(x[i,0], y[j,0]);
y[j,1] = Math.max(x[i,1], y[j,1]);
i++;
}
return res;
}
merge(x,y) {
Var res = [];
Var I = 0;
Var j = 0;
While (I < x.length && j < y.length) {
If (x[I,1] < y[j,0]) {
Res.push(x[I]);
I++;
Continue;
}
If (y[I,1] < x[j,0]) {
Res.push(y[I]);
j++;
Continue;
}
y[j,0] = Math.min(x[I,0], y[j,0]);
y[j,1] = Math.max(x[I,1], y[j,1]);
I++;
}
Return res;
}
- mail@tevel.info June 08, 2019