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

帮人做兼职的网站福建城乡建设网站

帮人做兼职的网站,福建城乡建设网站,wordpress 301设置,上海人才网招聘官网一、题目 函数原型: struct ListNode* middleNode(struct ListNode* head) 二、思路 要找到链表的中间结点,有两种思路: 暴力解法:先遍历一遍链表,计算出链表的长度,再次遍历链表,找到中间结点。…

一、题目

 

函数原型:

struct ListNode* middleNode(struct ListNode* head)

二、思路

要找到链表的中间结点,有两种思路:

暴力解法:先遍历一遍链表,计算出链表的长度,再次遍历链表,找到中间结点。

快慢指针:分别设置一个快指针和一个慢指针,慢指针一次走一步,快指针一次走两步,那么快指针遍历的结点数始终时慢指针的两倍,所以当快指针走到空时,慢指针就走到了中间结点。

三、代码

本文只提供快慢指针的代码

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
struct ListNode* middleNode(struct ListNode* head){struct ListNode *fast=head;//快指针struct ListNode*slow=head;//慢指针//while(fast->next&&fast)while(fast&&fast->next){slow=slow->next;fast=fast->next->next;}return slow;
}
http://www.yayakq.cn/news/224106/

相关文章:

  • 西安知名网站推广威海外贸网站建设联系方式
  • 苏州企业网站建设定制如何制作教学视频
  • 郑州网站建设维护建筑网片的用途
  • 做点心的网站室内设计案例分析
  • 如何做好一个外贸网站的编辑深圳便宜做网站
  • 常州网站推广多少钱网站开发作业总结
  • 淘宝联盟如何做网站建站容易吗
  • 英文外贸网站建设高端网站开发平台
  • 手机系统网站迅速上排名网站优化
  • 网站推广有哪些公司可以做深圳网站建设推广方法
  • 佛山移动网站建设公司广东搜索引擎优化
  • 电子商务网站建设卷子备案域名查询
  • 德芙巧克力网站开发方案打广告专用图
  • 静安正规的设计公司网站企业网站源码 可去版权
  • 找人做seo要给网站程序百度安全中心
  • 网站推广方式推荐企业咨询公司名称大全
  • 郑州网络推广哪家厉害wordpress数据库优化2018
  • flash美食网站论文wordpress 数据库备份插件下载
  • 南城网站建设公司企业大学网站建设计划
  • 做门窗投标网站网站数据分析
  • 成都网站建设科技做外贸需要哪些网站有哪些
  • 廊坊网站建设费用旅游平台网站合作建设方案
  • 烟台网站优化公司网站建设平台用乐云践新
  • 有哪些可以在线做app的网站有哪些问题微商城开发报价
  • 毕设源码网站企业邮箱怎么认证
  • 关于文艺网站建设政策大岭山营销型网站建设
  • 吉安建设公司网站蔡甸城乡建设局网站
  • 有名的wordpress网站扬中百事通
  • 西安未央网站建设做公司网站需要准备什么资料
  • nginx优化wordpress网站速度免费ppt模板网站下载