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

专门做西装网站企业网站的优缺点

专门做西装网站,企业网站的优缺点,12黄页网站建设,公司企业网站制作目录 1.问题 2.证明 3.代码实现 1.问题 给你一个链表的头节点 head #xff0c;判断链表中是否有环。 如果链表中有某个节点#xff0c;可以通过连续跟踪 next 指针再次到达#xff0c;则链表中存在环。 为了表示给定链表中的环#xff0c;评测系统内部使用…目录 1.问题       2.证明 3.代码实现 1.问题       给你一个链表的头节点 head 判断链表中是否有环。 如果链表中有某个节点可以通过连续跟踪 next 指针再次到达则链表中存在环。 为了表示给定链表中的环评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。注意pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。 如果链表中存在环 则返回 true 。 否则返回 false 。 2.证明 使用快慢指针的方法可以很简单的达到目的慢指针每次走一步快指针每次走两步如果在链表中存在环入环以后快慢指针没走一次他们直接的距离就会减一直至最后它们会在环里面相遇如图  思考一个问题快指针必须走两步吗快指针每次走三步行不行四步呢五步呢N步行不行 假设快指针每次走三步当慢指针入环时它们同时向后走每次它们之间的距离会减少2但是如果它们之间的距离是奇数那么他们这次就不会相遇极限清空下他们每次的距离都是奇数的话那么他们是不是就永远不会相遇了走N步的道理也是一样的。如图 3.代码实现 typedef struct ListNode Node; bool hasCycle(struct ListNode *head) {//金典的快慢指针法//快指针每次走两步慢指针每次走一步//快指针先进环慢指针后进环//在环的里面每走一次快慢指针直接的距离缩小1//最终快指针会追上慢指针//如果最终不想交说明链表没有环Node* slow head;Node* fast head;while(fast fast-next){fast fast-next-next;slow slow-next;if(slow fast){//在环里面相遇return true;}}return false; }
http://www.hkea.cn/news/14472179/

相关文章:

  • 在线咨询网站开发价格国外外包平台
  • seo优化网站模板外贸网站建设制作设计案例
  • 网站制作的销售对象重庆宣网站建设
  • 西固网站建设平台织梦模板大全
  • 现在流行的网站开发制作工具可视化建站源码
  • 台州市建设规划局网站6WordPress图片裁减
  • 装修网站怎么做的好wordpress自建模板
  • 中山三水网站建设万江区网站建设
  • winserver2008上用iis发布网站北京做公司网站的公司
  • 摄影网站开发的背景广饶网站制作
  • 网站建设与维护 技能宝塔wordpress 404配置
  • 网站制作前言公司织梦者网站模板
  • 郓城县网站建设合肥包河区最新消息
  • wordpress站内搜索统计代理备案 网站 安全吗
  • 营销平台网站建设本地wordpress站点上传文件
  • 建设部网标准下载网站做西班牙语网站
  • 网站站点怎么做淄博网络公司做网站的电话
  • 自己开网站怎么开谷歌在线浏览器免费入口
  • 网站建立需要多少钱php网站开发框架
  • 百度有哪些网站可免费做软件推广国外大气网站欣赏
  • 长春建站程序杭州定制网站制作
  • net建站系统宝安区建设工程交易服务中心
  • 电子商务网站建设作用建个什么网站好呢
  • 哈密市建设局网站洛可可
  • 懒人手机网站模板wordpress淘宝组件插件
  • 网页设计做一个介绍自己的的网站wordpress 表单
  • 铝合金做网站做企业官网用什么开发
  • 网站是做推广好还是优化好百度总部公司地址在哪里
  • 网站引导页怎么做自己做静态网站的步骤
  • 公司网站制作专业公司合租网站设计