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

重庆响应式网站多少钱做医疗信息网站的域名

重庆响应式网站多少钱,做医疗信息网站的域名,移动端应用开发,手工外包加工网可信吗给定一个头结点为 head 的非空单链表#xff0c;返回链表的中间结点。 如果有两个中间结点#xff0c;则返回第二个中间结点 代码一#xff1a; 自己想的一个方法 class Solution {public ListNode middleNode(ListNode head) {ListNode p1 head;ListNode p2 head;//i,j…给定一个头结点为 head 的非空单链表返回链表的中间结点。 如果有两个中间结点则返回第二个中间结点 代码一 自己想的一个方法 class Solution {public ListNode middleNode(ListNode head) {ListNode p1 head;ListNode p2 head;//i,j作为判断标志int i 1;int j 1;//int res 0;while(p1.next!null){p1 p1.next;i;if(j(i1)){等价于ji/2j;p2 p2.next;}}return p2;} }代码二 定义一个链表数组存储所有节点然后返回中间节点。不得不说是自己格局小了不会也不敢定义一个链表数组 class Solution {public ListNode middleNode(ListNode head) {ListNode[] temp new ListNode[100];ListNode p head;int x 0;while(p!null){temp[x] p;p p.next;}return temp[x/2];} }代码三 遍历两遍链表第一遍用一个指针记录链表个数第二遍遍历到1/2即返回结点 class Solution {public ListNode middleNode(ListNode head) {int i 0;ListNode p head;while(p!null){i;p p.next;}ListNode q head;for(int j 0;ji/2;j){q q.next;}return q;} }代码四 双指针快指针一次走两步慢指针一次走一步。不得不说官方果然还是官方 class Solution {public ListNode middleNode(ListNode head) {ListNode fast head;ListNode slow head;while(fast!nullfast.next!null){slow slow.next;fast fast.next.next;}return slow;} }
http://www.pierceye.com/news/1019/

相关文章:

  • 苏州企业网站建设开发与制作wordpress 主题 图片
  • 成都建网站要多少钱医院管理系统
  • 杭州做网站下沙有哪些做婚品的网站
  • 免费个人电子版简历下载网站代码优化的方法
  • 电商网站建设试题单纯做网站的公司
  • 网站怎么做才算精致用flash做网站
  • 下载一个网站的源码下载建设官方网站企业网银登录
  • 做个兼职网站设计怎么给网站图片加alt
  • 建设银行 上海科技中心网站宣城网站建设公司
  • seo网站打开慢打开网站弹出视频js
  • 那些做环保网站的好潞城市网站建设公司
  • 免费的破解版wordpress主题最好的网站排名优化工作室
  • 建立个公司网站如何做类似于淘宝的网站
  • 网站开发职业认知小结个人网站制作源代码下载
  • 青岛物流网站建设博客网站wordpress
  • 网站建设迅雷苏州小程序开发公司哪家好
  • 深圳宝安上市公司网站建设报价网站开发后端论文
  • 重庆做网站 帮助中心盛锡福网站
  • 网站的形成旅游网站的网页设计参考文献
  • 百度seo推广优化廊坊首页霸屏优化
  • 珠海网站设计公司泰安手机网站建设公司
  • 织梦中二次开发新的网站荥阳网
  • 微信小程序制作网站广州市海珠区建设局五位一体网站
  • 网站中qq跳转怎么做的wordpress研究
  • 支付网站开发北京网站建设公司空间续费北京
  • 换空间网站备案吗萧山做网站的公司
  • dw简易网站怎么做拜博网站建设
  • 网站建设基本情况介绍公司网站制作费用申请
  • 学做网站赚钱方法设计师网站国外
  • 哪些网站可以做淘宝推广北京市城乡建设学校网站