题解 | #从单向链表中删除指定值的节点#

从单向链表中删除指定值的节点

https://www.nowcoder.com/practice/f96cd47e812842269058d483a11ced4f

let line=readline().split(' ')
let len=line.shift(),
    head=line.shift(),
    tar=line.pop();

let ans=[head],i=0;

while(i<line.length){
    let t =line[i+1],n=line[i];
    let index=ans.indexOf(t)
    ans.splice(index+1,0,n)
    i+=2
}
let tarIndex=ans.indexOf(tar)
ans.splice(tarIndex,1)
console.log(ans.join(' '))


全部评论

相关推荐

06-12 10:50
门头沟学院 Java
你的不定积分没加C:我怎么在学院群看到了同样的话
点赞 评论 收藏
分享
不亏是提前批,神仙打架,鼠鼠不配了
站队站对牛:现在92都报工艺岗了
投递韶音科技等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务