您的位置:首页 > 游戏 > 手游 > 网页制作三剑客是什么意思_shopify建站费用_河北软文搜索引擎推广公司_广告推广宣传

网页制作三剑客是什么意思_shopify建站费用_河北软文搜索引擎推广公司_广告推广宣传

2024/12/23 4:13:26 来源:https://blog.csdn.net/weixin_46540714/article/details/143919316  浏览:    关键词:网页制作三剑客是什么意思_shopify建站费用_河北软文搜索引擎推广公司_广告推广宣传
网页制作三剑客是什么意思_shopify建站费用_河北软文搜索引擎推广公司_广告推广宣传

1. 描述

链表:由一系列节点组成,每个节点包含数据和指向下一个节点的指针。

2. 应用

2.1 抽象一个链表元素的模型

class ListNode
{public int Data { get; set; }public ListNode Next { get; set; }public ListNode(int data){Data = data;Next = null;}
}

2.2 链表模型的使用

 class Program{static async Task Main(string[] args){// 创建链表头节点ListNode head = new ListNode(1);// 添加其他节点ListNode second = new ListNode(2);ListNode third = new ListNode(3);head.Next = second;second.Next = third;// 遍历链表并输出元素ListNode current = head;Console.WriteLine("链表中的元素:");while (current != null){Console.Write(current.Data + " ");current = current.Next;}// 在链表头部插入新节点ListNode newNode = new ListNode(0);newNode.Next = head;head = newNode;// 再次遍历链表验证插入操作current = head;Console.WriteLine("\n插入新节点后的链表元素:");while (current != null){Console.Write(current.Data + " ");current = current.Next;}//如果在中间插入呢?ListNode middle = new ListNode(99);second.Next=middle;middle.Next = third;// 再次遍历链表验证插入操作current = head;Console.WriteLine("\n中间插入链表元素:");while (current != null){Console.Write(current.Data + " ");current = current.Next;}}}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com