1. js语言的输入及处理代码
读入的都是字符,是一行一行读入的,只要read_line就读入了一行,输出的话可以就用console.log()
let preorder, inorder, arr2 = [],
nodeNumber,
strArr = [];
while ((line = read_line()) != '') {
line = line.split(' ');
strArr.push(line);
}
//将读入的字符转为数字 strArr是字符数组
function toNumber(arr) {
for (let i = 0; i < arr.length; i++) {
let arrcur = [];
for (let j = 0; j < arr[i].length; j++) {
arrcur.push(parseInt(arr[i][j]));
}
arr2.push(arrcur);
}
return arr2;
}
let arr;
arr = toNumber(strArr);