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

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

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

using System;
using System.Collections.Generic;
using System.Linq;

public class Program {
    public static void Main() {
        var input = Console.ReadLine().Split(" ").Select(r => int.Parse(r)).ToList();
        var count = input[0] * 2;
        var li = new List<int> { input[1] };
        for (var i = 2; i < count; i += 2)
        {
            var index = li.IndexOf(input[i + 1]);
            li.Insert(index+1, input[i]);
        }

        li.Remove(input.Last());
        Console.WriteLine(string.Join(" ", li));
    }
}

全部评论

相关推荐

程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
12-13 12:11
复旦大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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