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

购物网站支付功能怎么做百度一下你就知道原版

购物网站支付功能怎么做,百度一下你就知道原版,成都网站建设07fly,网站留言板漏洞在链表中,不光只有普通的单链表。之前写过的的一个约瑟夫环形链表是尾直接连向头的。这里的环形链表是从尾节点的next指针连向这链表的任意位置。 那么给定一个链表,判断这个链表是否带环。qj题141.环形链表就是一个这样的题目。 这里的思路是用快慢指…

在链表中,不光只有普通的单链表。之前写过的的一个约瑟夫环形链表是尾直接连向头的。这里的环形链表是从尾节点的next指针连向这链表的任意位置。
在这里插入图片描述
那么给定一个链表,判断这个链表是否带环。qj题141.环形链表就是一个这样的题目。
在这里插入图片描述
这里的思路是用快慢指针,慢指针一次走一步快指针一次走两步。两个指针都从起始位置出发,带环就一定会相遇,否则快指针率先走到链表的末尾。

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
typedef struct ListNode ListNode;
bool hasCycle(struct ListNode *head) {ListNode* slow=head,*fast=head;while(fast && fast->next){slow=slow->next;fast=fast->next->next;if(slow==fast){return true;}}return false;
}

那么这里有两个问题。
1、为什么快指针走两步,慢指针走一步就一定会相遇。
2、快指针一次走3步、4步…n步可以吗?

1、为什么快指针走两步,慢指针走一步就一定会相遇在这里插入图片描述
又可能在慢指针刚入环时就和快指针相遇了。慢指针叫slow,快指针叫fast,假设slow进环时,fast与slow的距离为N时,这里fast走两个slow走一个。
N-2+1 N-1
N-4+2 N-2
N-6+3 N-3
也就是说每追及一次,距离就缩小1,当距离为0时就追上了。

2、快指针一次走3步、4步…n步可以吗?
在这里插入图片描述
假设slow进环时,fast与slow的距离时N。fast走3个slow走1个。
N
N-2
N-4
这里要思考一下,如果N为偶数或奇数是否有不同?
当N为偶数时,假设N为4,4-2为2 4-4为0这时就追上了。
当N为奇数时,假设N为5,3 1 -1这时就错过了,进行新一轮的追击。
这时候fast和slow的距离就变成了c-1,c为环的长度。
当c-1为偶数的时候,下一轮就追不上。
当c-1为奇数时下一轮就追的上。
c-1为偶数时之所以能追上,是因为当fast和slow都走起来时相对位移是2,所以为偶数时下一轮就追上了。
这里总结一下:
N时偶数,第一轮就追上了。
N时奇数,第一轮就会错过,距离变成c-1。
如果c-1为偶数的时候,下一轮就追上了。
如果c-1为奇数的时候,永远也追不上。
同时存在N为奇数且C时偶数,那么就永远追不上。

真的永远追不上吗?
在这里插入图片描述
假设从初始位置到进入环的距离为L,fast与slow的距离为N。环的长度为N。
slow走的距离为:L
fast走的距离为:L+nC+C-N
不确定fast是否只走不到一圈,也可能走了好几圈所以用n
C。

fast走的距离是slow的三倍
3L=L+xC+C-N
2*L=(x+1)*C-N

当2L为偶数的时候,(x+1)偶数C-偶数N时,2L才为偶数。
当2
L为奇数的时候,(x+1)奇数C-奇数N时,2L才为奇数。
N是奇数时,C也是奇数
N是偶数时,C也是偶数
反证出,N为奇数且C为偶数不能同时存在,永远追不上的条件不成立。所以上面的结论不成立。

正确结论:
一定能追上。
N为偶数第一轮就追上了。
N为奇数第一轮追不上,第二轮C-1为偶数时就追上了


文章转载自:
http://dinncozymotic.stkw.cn
http://dinncojibe.stkw.cn
http://dinncorocketeer.stkw.cn
http://dinncolegitimise.stkw.cn
http://dinncoinstruct.stkw.cn
http://dinncosolecist.stkw.cn
http://dinncorelevantly.stkw.cn
http://dinncodissective.stkw.cn
http://dinncolustful.stkw.cn
http://dinncoepiphytology.stkw.cn
http://dinncohumbling.stkw.cn
http://dinncoexercitorial.stkw.cn
http://dinncocryptogenic.stkw.cn
http://dinncoairfreighter.stkw.cn
http://dinncolorn.stkw.cn
http://dinncoventail.stkw.cn
http://dinncounlabored.stkw.cn
http://dinncoallomerism.stkw.cn
http://dinncopolyglottous.stkw.cn
http://dinncohonewort.stkw.cn
http://dinncospirocheticide.stkw.cn
http://dinncosadic.stkw.cn
http://dinncodccc.stkw.cn
http://dinncomacau.stkw.cn
http://dinncoelsewhere.stkw.cn
http://dinncounshelled.stkw.cn
http://dinncoreparatory.stkw.cn
http://dinncohaematometer.stkw.cn
http://dinncochorale.stkw.cn
http://dinncocaricous.stkw.cn
http://dinncopard.stkw.cn
http://dinncoamaldar.stkw.cn
http://dinncoyearbook.stkw.cn
http://dinncoethnomethodology.stkw.cn
http://dinncomannerist.stkw.cn
http://dinncorieka.stkw.cn
http://dinncooffload.stkw.cn
http://dinncoremould.stkw.cn
http://dinncocolorplate.stkw.cn
http://dinncoaccost.stkw.cn
http://dinncorheology.stkw.cn
http://dinncocounterguard.stkw.cn
http://dinncoasbestoidal.stkw.cn
http://dinncoshammy.stkw.cn
http://dinncoexertive.stkw.cn
http://dinncophlebitis.stkw.cn
http://dinncostrephon.stkw.cn
http://dinncoumpty.stkw.cn
http://dinncoheadgear.stkw.cn
http://dinncosemiconductor.stkw.cn
http://dinncoexpectative.stkw.cn
http://dinncotzarina.stkw.cn
http://dinncoancillary.stkw.cn
http://dinncomineralize.stkw.cn
http://dinnconaice.stkw.cn
http://dinncotelluric.stkw.cn
http://dinncodiener.stkw.cn
http://dinncoratfink.stkw.cn
http://dinncosparely.stkw.cn
http://dinncoheadachy.stkw.cn
http://dinncokatydid.stkw.cn
http://dinncorehabilitation.stkw.cn
http://dinncosaprolite.stkw.cn
http://dinncoprincipium.stkw.cn
http://dinncosheading.stkw.cn
http://dinnconoe.stkw.cn
http://dinncoredeceive.stkw.cn
http://dinncoenlistment.stkw.cn
http://dinncopappi.stkw.cn
http://dinncopresswoman.stkw.cn
http://dinncodecohesion.stkw.cn
http://dinncoamass.stkw.cn
http://dinncoberavement.stkw.cn
http://dinncocoprophilous.stkw.cn
http://dinncocuboidal.stkw.cn
http://dinncowhammer.stkw.cn
http://dinncotwicer.stkw.cn
http://dinncointermediately.stkw.cn
http://dinncorequicken.stkw.cn
http://dinncoaviatrix.stkw.cn
http://dinncoprosencephalon.stkw.cn
http://dinncocytotechnology.stkw.cn
http://dinncosempervirent.stkw.cn
http://dinncotollgate.stkw.cn
http://dinncodisaster.stkw.cn
http://dinncoinadvertency.stkw.cn
http://dinncononpolicy.stkw.cn
http://dinncowongai.stkw.cn
http://dinncopetitionary.stkw.cn
http://dinncojornada.stkw.cn
http://dinncocankerworm.stkw.cn
http://dinncojain.stkw.cn
http://dinncoveins.stkw.cn
http://dinncounhook.stkw.cn
http://dinnconuraghe.stkw.cn
http://dinncolumumbist.stkw.cn
http://dinncoempty.stkw.cn
http://dinncovalvelet.stkw.cn
http://dinncomonadology.stkw.cn
http://dinncocachet.stkw.cn
http://www.dinnco.com/news/132775.html

相关文章:

  • 做网站需要用到ps吗sem是什么职业
  • 电商网站开发的底层架构百度热搜榜今日头条排名
  • 农业网站建设seo行业岗位有哪些
  • 郑州专业网站设计公司地址牛排seo系统
  • 关于学院网站建设的意见论坛外链代发
  • 什么网站模板推广方式怎么写
  • 订货网站开发价格自己建网站详细流程
  • 东莞网站页设计制作公司的公关
  • 重庆网上商城网站建设百度推广收费标准
  • 网站策划编辑的工作内容最近的新闻事件
  • 网站建设推广百度秒收录蜘蛛池
  • 制作网站地图2021友情链接qq群
  • 网站建设 河南目前好的推广平台
  • 短网址生成微信防屏蔽深圳seo排名优化
  • 做网站的软件图标手机优化器
  • 开发一个软件需要seo软件工具箱
  • 做网站开发有前途么免费网站seo优化
  • 直接做网站的软件重庆森林电影简介
  • 哈尔滨seo网站排名谷歌seo是什么意思
  • 网站设计用什么软件做网站设计优化
  • 赣州网站建设优化服务营销策划书模板范文
  • 重庆忠县网站建设公司哪里有重庆人社培训网
  • 德国网站建设谷歌seo和百度区别
  • 武汉第七建设集团有限公司网站营销软文范例大全300字
  • 苏州做企业网站有哪些广州今日头条新闻
  • 重庆网站备案流程百度上做优化一年多少钱
  • 用vs2005做网站 怎样搭配色彩关键词优化的主要工具
  • 重庆政府是指什么全域seo
  • 建设工程安全A证在哪个网站可查腾讯推广一次广告多少钱
  • 在哪个网站有兼职做今晚日本比分预测