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

网站开启伪静态需要编写什么代码肥西建设局网站

网站开启伪静态需要编写什么代码,肥西建设局网站,wordpress 免费主题推荐,大型外贸网站建设1.理解 Java 如何构造出链表 在 Java 中,我们创建一个链表类,类中应当有两个属性,一个是结点的值 val ,一个是该结点指向的下一个结点 next 。 next 通俗讲是一个链表中的指针,但是在链表类中是一个链表类型的引用变量…

1.理解 Java 如何构造出链表

在 Java 中,我们创建一个链表类,类中应当有两个属性,一个是结点的值 val ,一个是该结点指向的下一个结点 next 。 next 通俗讲是一个链表中的指针,但是在链表类中是一个链表类型的引用变量,这点是之前我会忽视的。所以根据面向对象的理论,在 Java 里规范的链表应该定义为:

public class ListNode {private int data;private ListNode next;public ListNode(int data){this.data = data;}public int getData(){return data;}public void setData(int data){this.data = data;}public ListNode getNext(){return next;}public void setNext(ListNode next){this.next = next;}
}

但是在算法题中为了精简会使用其他方式创建链表:

public class ListNode{// 使用了公共权限,可以直接访问到val和next的值public int val;public ListNode next;ListNode(int x){val = x;next = null;}
}
ListNode listnode = new ListNode(1);

2.链表增加元素时会有什么问题,该如何处理

当链表为空即 head 为 null 的时候,要插入的结点就是链表的头结点。当然也可以抛出不能插入的异常。

3.双向链表如何构造

双向链表就是每一个链表对象内部多存储一个前趋指针,写一个算法题中的精简版本:

public class DoublyListNode{public int val;public DoublyListNode prev;public DoublyListNode next;DoublyListNode(int x){val = x;prev = null;next = null;}
}
DoublyListNode doublyListnode = new DoublyListNode(1);

4.双向链表如何实现元素的插入和删除

双向链表与单向链表的不同之处就是双向链表的插入和删除都需要修改前趋和后继指针。

如果对您有帮助,请点赞关注支持我,谢谢!❤
如有错误或者不足之处,敬请指正!❤

http://www.yayakq.cn/news/89173/

相关文章:

  • 网站备案成功咨询公司取名字参考大全
  • 网站重新备案 需要关闭网站么建立购物网站的目的
  • 旅游景点网站建设现状网络优化
  • 黑龙江省城乡和住房建设厅网站首页网站建设需求调研
  • 个人网站可以收费吗建设摩托车是杂牌吗
  • wordpress跳转到微信支付网站群站优化
  • 网站建设专用名词免费建站的网站
  • 帝国cms调用网站名称顺德乐从网站建设
  • 山西网站推广制作书签 小学生一年级
  • 宝安做棋牌网站建设哪家服务好服装业网站建设的策划
  • wordpress中添加js无锡网站关键词优化软件咨询
  • wordpress更换网站域名想给公司做个网站
  • 东莞微网站网片式防护围栏
  • 设置网站404页面常见c2c网站有哪些
  • No酒类网站建设网站建设专家怎么样
  • 成都专业网站制作多少钱腾讯企业邮箱域名续费
  • 网站主机有什么用自动收录网
  • 新能源网站建设wordpress 4.0-4.6
  • 网站建设设计猫和老鼠学网页设计报班
  • 如何做网络营销推广员seo优化sem推广
  • 天津网站建设排名网站收录有什么用
  • 资料库网站开发报价php创建一个网站
  • 顺义的网站建设公司网创项目资源网站
  • 网站后期维护是做什么物流如何做网站
  • 国际网站建站模板软件app
  • 网站备案核验单清晰室内设计公司的运营模式
  • 长春火车站到龙嘉机场高铁时刻表wordpress+获得子类id
  • 济南外贸网站响应式布局什么意思
  • 帮人做推广的网站企业门户下载
  • 网站后台数字排版该怎么做黄冈app下载推广介绍