当前位置: 首页 > news >正文

做网站私活做网站大作业的心得体会

做网站私活,做网站大作业的心得体会,重庆市建筑协会信息网,wordpress开启cdn目录 1.定义一个泛型节点类并自动属性 2.定义链表类#xff0c;并实现Append、Print、MoveFirst、 Insert 3.Main方法 1.定义一个泛型节点类并自动属性 /// summary /// 定义泛型节点类 /// /summary /// typeparam nameT泛型运算符并实现Append、Print、MoveFirst、 Insert 3.Main方法 1.定义一个泛型节点类并自动属性 /// summary /// 定义泛型节点类 /// /summary /// typeparam nameT泛型运算符/typeparam /// param namevalue泛型参数/param public class ListNodeT(T value) {public T Object { get; set; } value;public ListNodeT? Next { get; set; }public ListNodeT? Previous { get; set; } } 2.定义链表类并实现Append、Print、MoveFirst、 Insert /// summary /// 定义链表类 /// /summary public class LinkedList {private ListNodeint? _head;private ListNodeint? _tail;private ListNodeint? _current;public ListNodeint? Current { get _current; set _current value; }/// summary/// 追加节点到Append方法/// /summary/// param namevalue/parampublic void Append(int value){var newNode new ListNodeint(value);if (_head null){_head newNode;_tail newNode;}else{_tail!.Next newNode;newNode.Previous _tail;_tail newNode;}}/// summary/// 输出各节点/// /summarypublic void Print(){var current _head;while (current ! null){Console.WriteLine(current.Object);current current.Next;}}/// summary///移动指针到链表头/// /summarypublic void MoveFirst(){if (_head ! null){_current _head;}}/// summary/// 在当前节点后面插入新数据/// /summary/// param namevalue待插入的数据/parampublic void Insert(int value){// 创建一个新的节点var newNode new ListNodeint(value);// 如果链表为空将新节点设置为头节点if (_head null){_head newNode;_current newNode;return;}// 找到当前节点var current _current;if (current null){//current _head;_current _head;while (_current.Next ! null){_current _current.Next;}current _current;}// 在当前位置插入新节点newNode.Next current.Next;newNode.Previous current;current.Next newNode;_current newNode;} 3.Main方法 class Program{static void Main(string[] args){ArgumentNullException.ThrowIfNull(args);var linkedList new LinkedList();linkedList.Append(5);linkedList.Append(2);linkedList.Append(8);linkedList.Append(1);linkedList.Print();Console.WriteLine(*初始化数据*);linkedList.MoveFirst();linkedList.Insert(3);linkedList.Print();Console.WriteLine(*头结点后插入3*);}} 运行结果 //运行结果 /* 5 2 8 1 *初始化数据* 5 3 2 8 1 *头结点后插入3**/
http://www.hkea.cn/news/14296169/

相关文章:

  • 在家有电脑怎么做网站上海装修公司排名前十口碑
  • 长沙网站优化培训网站建设还好做吗
  • 做调查问卷赚钱注册网站wordpress插件残留数据
  • 主做销售招聘的招聘网站有哪些网站开发的后台开发工具
  • 叫别人做网站要多久网页如何设计
  • 模仿 网站二级网站怎样被百度收录
  • 免费网站模板psd网站建设企业网站优化
  • o2o网站建设昆明网站建设培训班
  • 网站 盈利模式免费的网站推广软件下载
  • 怎么查询网站的点击量大连建设工业产品网站
  • 珠海网站快速排名提升怎样做网站导购教程
  • 网站ui设计素材中国搜索提交网站
  • 门户网站建设公司案例网站制作中的更多怎么做
  • 建网站能挣钱吗有保障的广州网站建设
  • 唐山网站建设技术支持wordpress 虾米
  • 门户网站建设推广有口碑的合肥网站建设
  • 奥运网站模板wordpress author=1
  • wordpress百度站长主动推送如何申请注册企业邮箱
  • 广州优质网站建设案例中国建设银行在哪里
  • 网站开发的报价怎么在云服务器上建设网站
  • 企业网站建设费用怎么做账做网站的 简历
  • 温州网站建设哪家好下载企业网站
  • 百度网站的网址微网站对比
  • 网站备案注意事项建立网站需要注意事项
  • 作风建设提升年活动网站营销策划公司名字大全
  • 如何做背景不动的网站建立网站站点
  • 郑州市建设安全管理协会网站wordpress theme forest
  • 网站建站建设的公司工程项目
  • 新乡做网站公司哪家好直接进入qq的网址
  • 建设一个素材网站青岛网站排名公司