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

中国品牌网官网入口seo专员是做什么的

中国品牌网官网入口,seo专员是做什么的,广告图文制作用哪个软件,温州市微网站制作多少钱给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整…

给定一个链表的头节点  head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null

如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。

不允许修改 链表。

思路一:快慢指针

c语言解法

struct ListNode *detectCycle(struct ListNode *head) 
{struct ListNode *slow=head,*fast=head;while(fast!=NULL&&fast->next!=NULL){slow=slow->next;fast=fast->next->next;if(fast==slow){struct ListNode* ptr=head;while(ptr!=slow){ptr=ptr->next;slow=slow->next;}return ptr;}}return NULL;
}

分析:

本题要返回入环的第一个节点,可以利用快慢指针的方法,当快指针与慢指针相遇时两个指针都在环里,再设置一个节点指向头节点,再不断向后直到两个相等后则到了环开始的地方,返回ptr即可

总结:

本题考察判断环形指针的方法,因为快指针的速度为慢指针的两倍,所以两个指针相遇时快指针在环中比慢指针多走相同路程,根据这个特点即可找到环开始的节点

http://www.mmbaike.com/news/75644.html

相关文章:

  • 网页制作基础教程黄洪杰合肥seo搜索优化
  • 郑州专业做网站公司网站公司
  • 河北建设部官方网站北京百度seo工作室
  • wordpress 自定义页面模板下载南京seo收费
  • 学校网站建设的意义和应用在线crm系统
  • 谁能低价做网站支付接口查数据的网站有哪些
  • 做网站项目的心得直通车关键词怎么优化
  • 青岛做外贸网站的公司简介天天seo伪原创工具
  • 企业网站程序性能优化工具
  • 做网站为什么能赚钱吗全国各城市疫情高峰感染进度
  • 哪个网站买域名好国内免费二级域名建站
  • 苏州专业做网站的公司哪家好百度关键词推广2元一天
  • 网站开发合同注意事项搜索引擎官网
  • 齐齐哈尔网站建设软文撰写案例
  • 南通wap网站建设seo搜索引擎优化技术教程
  • 网站变灰色代码长沙专业seo优化公司
  • 看wordpress导出文章电脑优化软件哪个好用
  • 北京欢迎你网站建设长春网站建设路
  • 自建站服务国外域名注册
  • 百度商城购物厦门seo测试
  • 台州网站建设seo百度自动点击器
  • 电脑做ppt模板下载网站站长工具ip地址
  • 网站ico关键词推广排名软件
  • 沈阳高端网站定制百度网页版
  • 网站建设责任分工南宁做网站公司
  • 丰县网站建设seo免费优化工具
  • 做a视频 免费网站磁力屋 最好用
  • 注册公司需要登录的网址seo公司排名
  • 深圳建站公司推荐成都谷歌seo
  • 宁波正规网站seo公司网络营销策划目的