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

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

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

s = input().split()     # 输入
N = int(s[0])       # 输入的第一个元素表示列表总的元素个数
ls =[]
ls.append(s[1])     # 添加列表第一个元素

# 在第二个元素后面插入第一个元素
for i in range(1,N):
    v = s[2*i]
    pre = s[2*i + 1]
    ls.insert(ls.index(pre) + 1,v)

# 在列表中删除输入的最后一个元素
ls.remove(s[-1])

# 打印输出
for k in ls:
    print(k,end=' ')

全部评论

相关推荐

05-22 12:44
已编辑
门头沟学院 golang
点赞 评论 收藏
分享
后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
无实习如何秋招上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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