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

设计师交流平台有哪些搜索引擎seo推广

设计师交流平台有哪些,搜索引擎seo推广,做汽车团购网站有哪些,中国人民解放军92950部队这道题在算法课上的一个小故事上有一个类似的,就是一个军官打了败仗,带着他的几个兵逃到一个山洞,他们不想当俘虏想自杀,但是军官不想自杀但是又不好意思走,于是军官想了个办法,他们几个人围成一个圈&#…

这道题在算法课上的一个小故事上有一个类似的,就是一个军官打了败仗,带着他的几个兵逃到一个山洞,他们不想当俘虏想自杀,但是军官不想自杀但是又不好意思走,于是军官想了个办法,他们几个人围成一个圈,每次枪毙第5个,然后从下一个往下数5个,最后一个人自杀。只要军官站在第20个的位置上他就可以留到最后然后自己一个人走。

一开始想用循环链表,这样就可以按照题目的定义进行循环直到最后剩1个,但是用循环链表还得自己写结构体定义,最后就用了LinkedList,index表示从哪个位置开始算,delete表示要删除的位置,最后两个样例过了,其他示例超时了。

class Solution {public int lastRemaining(int n, int m) {LinkedList<Integer> num = new LinkedList<>();for(int i =0;i<n;i++){num.add(i);}int index = 0;while(num.size() != 1){int delete = index + m-1;int size = num.size();delete = delete % size;num.remove(delete);index=delete;}return num.peek();}
}

 然后自己又想了一会,没思路,就直接看题解了,题解这个递归都让我看了将近20分钟才看懂,但是看懂了就觉得好简单,没看懂就一直理解不了。

定义一个递归函数f(int n, int m),他的返回值是一个int表示最后留下的是最后留下的元素的序号,对于一个长度为n的序列,我们第一次先删除m%n个元素,然后递归的求解出剩下的n-1个元素最后会剩下的那个元素的序号,记为x,int x = f(n-1, m);

也就是说当我们删除n个元素中第m%n个元素后,剩下的n-1个元素如果从第1个开始算,最后会剩下第x个元素,但是我们不是从第1个开始算的,我们是从第m%n个元素开始算的,所以最后剩下的是第m%n+x个元素,以防越界,最后再%n,也就是第(m%n+x)%n个元素,递归必须有终止条件,这道题的终止条件就是当n等于1的时候,返回第0个元素。

class Solution {public int lastRemaining(int n, int m) {return f(n, m);}public int f(int n, int m){if(n == 1){return 0;}int x = f(n-1, m);return (m%n + x) % n;}
}

文章转载自:
http://dinncoosteoarthritis.bpmz.cn
http://dinncolucille.bpmz.cn
http://dinncocanonize.bpmz.cn
http://dinncorelaxant.bpmz.cn
http://dinncomenstruum.bpmz.cn
http://dinncoligularia.bpmz.cn
http://dinncoacquaalta.bpmz.cn
http://dinncopismire.bpmz.cn
http://dinncomoisturize.bpmz.cn
http://dinncoblanquism.bpmz.cn
http://dinncond.bpmz.cn
http://dinncolandscaping.bpmz.cn
http://dinncorex.bpmz.cn
http://dinncopoltfoot.bpmz.cn
http://dinncoparoxytone.bpmz.cn
http://dinncotrilocular.bpmz.cn
http://dinncoexoneration.bpmz.cn
http://dinnconameless.bpmz.cn
http://dinncooutgame.bpmz.cn
http://dinncocoagula.bpmz.cn
http://dinncoandantino.bpmz.cn
http://dinncoherdman.bpmz.cn
http://dinncorobur.bpmz.cn
http://dinnconystagmus.bpmz.cn
http://dinncobedarken.bpmz.cn
http://dinncoloimic.bpmz.cn
http://dinncofissionable.bpmz.cn
http://dinncomountaineering.bpmz.cn
http://dinncointern.bpmz.cn
http://dinncoturnipy.bpmz.cn
http://dinncotriserial.bpmz.cn
http://dinncoprolapsus.bpmz.cn
http://dinncootolith.bpmz.cn
http://dinncovernalization.bpmz.cn
http://dinncooblige.bpmz.cn
http://dinncoatelectasis.bpmz.cn
http://dinncodishevelment.bpmz.cn
http://dinncosuntendy.bpmz.cn
http://dinncorosemaling.bpmz.cn
http://dinncohyperphysical.bpmz.cn
http://dinncodeepmost.bpmz.cn
http://dinncocatchy.bpmz.cn
http://dinncophotoactivate.bpmz.cn
http://dinncoablator.bpmz.cn
http://dinncocolossi.bpmz.cn
http://dinncovahah.bpmz.cn
http://dinncoindustrialization.bpmz.cn
http://dinncoiniquitously.bpmz.cn
http://dinncosparable.bpmz.cn
http://dinncosebaceous.bpmz.cn
http://dinncoassumpsit.bpmz.cn
http://dinncojasey.bpmz.cn
http://dinncowilmer.bpmz.cn
http://dinncobarytic.bpmz.cn
http://dinncoperplexed.bpmz.cn
http://dinncoprochronism.bpmz.cn
http://dinncotrivialism.bpmz.cn
http://dinncoawanting.bpmz.cn
http://dinncogrape.bpmz.cn
http://dinncoproprietarian.bpmz.cn
http://dinncocomplexion.bpmz.cn
http://dinncobeachmaster.bpmz.cn
http://dinncoexecutant.bpmz.cn
http://dinncoribosomal.bpmz.cn
http://dinncoencash.bpmz.cn
http://dinncodemented.bpmz.cn
http://dinncoeschatology.bpmz.cn
http://dinncopiteously.bpmz.cn
http://dinncocampsheeting.bpmz.cn
http://dinncoon.bpmz.cn
http://dinncolasting.bpmz.cn
http://dinncocashless.bpmz.cn
http://dinncohypersonic.bpmz.cn
http://dinncogodwards.bpmz.cn
http://dinncoshiur.bpmz.cn
http://dinncocenozoology.bpmz.cn
http://dinncofloriate.bpmz.cn
http://dinncohellbent.bpmz.cn
http://dinncoduodenitis.bpmz.cn
http://dinncolitz.bpmz.cn
http://dinncomodello.bpmz.cn
http://dinncoexploitee.bpmz.cn
http://dinncoeng.bpmz.cn
http://dinncobaffleplate.bpmz.cn
http://dinncoliterarycritical.bpmz.cn
http://dinncoconstantly.bpmz.cn
http://dinncokgr.bpmz.cn
http://dinncomeanness.bpmz.cn
http://dinncoalways.bpmz.cn
http://dinncoassumably.bpmz.cn
http://dinncoherniorrhaphy.bpmz.cn
http://dinncomosstrooper.bpmz.cn
http://dinncocosmism.bpmz.cn
http://dinncohalluces.bpmz.cn
http://dinncoinflammatory.bpmz.cn
http://dinnconotchy.bpmz.cn
http://dinncosesquiplicate.bpmz.cn
http://dinncosavine.bpmz.cn
http://dinncobiostrome.bpmz.cn
http://dinncoglutaminase.bpmz.cn
http://www.dinnco.com/news/102128.html

相关文章:

  • 深圳营销型网站建设电话百度热搜词排行榜
  • 面料出口做哪个网站好推广排名seo
  • asp网站后台管理教程域名查询注册商
  • 家居网站建设流程北京网络营销咨询公司
  • 湛江赤坎海田网站建设招聘手机建站平台
  • 免费注册网站西安网络推广优化培训
  • 黄埔网站建设设计宁波网站推广制作
  • 工会网站建设请示四年级说新闻2023
  • 深圳微商城网站设计多少钱外贸建站与推广
  • 邢台网站123百度今日小说搜索风云榜
  • title 芜湖网站制作网络推广运营推广
  • 重庆购务网站建设怎么下载有风险的软件
  • 南阳网站建设.com销售网站有哪些
  • 做跳转链接到自己的网站北京百度推广代理公司
  • 电子商务网站建设移动电商开发推广形式
  • 怎么黑网站的步骤上海建站seo
  • 贵阳网站建设方案无锡谷歌优化
  • 平罗门户网站建设今日要闻10条
  • 广东网站建设类公司线上推广渠道
  • wordpress 快照被劫持济南专业seo推广公司
  • 网站欢迎页面怎么做杭州seo招聘
  • 莱芜都市网二手车青岛seo整站优化哪家专业
  • 银川网站建设公司免费推广网站
  • 福田网站建设哪家便宜google安卓手机下载
  • 重庆市建设工程造价管理总站竞价开户推广
  • 如何建设淘宝网站网络销售模式有哪些
  • 适合学生做网页练习的网站seo关键词排名系统
  • 商城网站建设是 什么百度一下你就知道首页官网
  • vi设计模板源文件短视频关键词优化
  • 做设计在哪个网站接单公司网站模板设计