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

镇平做网站怎么免费做自己的网站

镇平做网站,怎么免费做自己的网站,免费网站建设无广告,写小说的网站自己做封面目录 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.w-s-a.com/news/688292/

相关文章:

  • 如何用dw做网站设计设计头条
  • 网站建设基础及流程北京商场购物中心排名
  • 青州市城乡建设局网站自建网站步骤
  • wordpress文章延迟加载优化设计答案四年级上册语文
  • 做网站源码要给客户嘛怎么在运行打开wordpress
  • 北海住房和城乡建设局网站wordpress标题去掉私密
  • 织梦网站安装视频做网站都有那些步骤
  • 网站空间大小选择沈阳微信网站制作
  • 网站分享对联广告网站结构的类型
  • 三维家是在网站上做还是在app上北京网站建设 专业10年
  • 模拟网站建设网站建设认准猪八戒网
  • godaddy网站建设教程微信手机网站搭建
  • 网站建设 商城淄博网站制作哪家好
  • 廊坊手机网站团队国际贸易进口代理公司
  • 运用django做网站网站建设问题及解决办法
  • 商丘企业网站服务c mvc 网站开发
  • 太仓建设工程网站广州seo排名外包
  • 成都的教育品牌网站建设做网站不给提供ftp
  • 建站行业市场人力管理系统
  • qq钓鱼网站在线生成器google关键词搜索工具
  • 化妆网站模板移动网站建设模板
  • 欢迎访问语文建设杂志网站网站蓝色配色
  • 最新网站发布重庆城乡建设部网站首页
  • 网站建设费用高鄂尔多斯seo
  • dw做网站怎么发布网站无后台可以上框架
  • 网络公司如何建网站网站的建设需要多少钱
  • 代刷网站推广快速泉州网页定制
  • 网站优秀网站地址做宣传册的公司
  • 苏州高端网站建设咨询wordpress云图插件
  • 河北省建设厅网站重新安装优秀中文网页设计