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

企业网站的功能有哪些西安seo关键词排名

企业网站的功能有哪些,西安seo关键词排名,怎么制作免费建网站,公司产品网站应该怎么做Practice makes perfect! 实战一: 带环问题其实我们小学时就接触过,就比如在操场上比赛跑步的追击问题,这里也是一样,如果我们定义两个指针,一个快指针,一个慢指针,快指针走的快&…

Practice makes perfect!
在这里插入图片描述

实战一:
在这里插入图片描述

带环问题其实我们小学时就接触过,就比如在操场上比赛跑步的追击问题,这里也是一样,如果我们定义两个指针,一个快指针,一个慢指针,快指针走的快,一次走两步,慢指针一次走一步,那么如果有环的话这两个指针一定就会相遇。

bool hasCycle(struct ListNode *head) {struct ListNode* fast=head;struct ListNode* slow=head;while(fast&&fast->next)
{fast=fast->next->next;slow=slow->next;if(fast==slow)return true;
}
return false;
}

实战二:
在这里插入图片描述

这个题是上道题的升级版本,不仅需要你判断还要你返回环的位置,我们如果两个指针在相遇点相遇了,慢指针从相遇点开始走,头结点从初始位置开始走,那么他们一定会在入环的位置相遇。想到这里我们这个题是不是就迎刃而解了呢。

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

方法来自于实践,在实践中积累方法,继续加油!

http://www.yayakq.cn/news/685726/

相关文章:

  • 自学做网站的公司搭建网站模板
  • 分享站wordpress主题网站建设源代码 费用
  • 芜湖高端网站建设公司软件app开发定制
  • 青浦徐泾网站建设如何制作网页设计首页
  • 营销网站案例扬州哪家做网站好
  • 设计网官方网站如何管理网站域名
  • 查询建设用地规划许可证在哪个网站嵌入式软件工程师培训
  • 网站建设的基础建设网站公司兴田德润i优惠吗
  • 网站首页快速收录网站建设收费标准策划
  • 沧州泊头纯设计网站制作长沙有哪些网站建设公司好
  • 优跃达官网网站建设项目更换网站空间
  • 做网站如何适配手机成都较出名的广告公司
  • 北京网站定制设计开发公司seo是哪个英文的简写
  • 福安网站建设互联网100个创业项目名称
  • 深圳定制建设网站建设一个一般网站需要多少时间
  • 苏州营销型网站临淄区建设局网站
  • 网站建设实训室介绍巩义便宜网站建设
  • 重庆推广网站营销型门户网站
  • 彩票投资理财平台网站建设一级消防工程师考试试题及答案
  • 网站建设实训报告册小学门户网站建设情况汇报
  • 建设网站培训三网合一网站开发
  • 网站项目建设管理wordpress菜单链接地址
  • 旅游网站 源码 织梦西安网站搭建费用
  • 网站建设需准备什么软件国内优秀个人网站欣赏
  • 乡村旅游网站建设wordpress固定链自定义结构
  • 德国设计网站网站建设晋icp备
  • 制作网站公司定价建设银行审计招聘网站
  • 网站需要怎么做才能被百度收录怀化网络有限公司
  • 南宁市网站新零售平台公司有哪些
  • 进入网站后台代码做网站需要用到哪些编程知识