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

汕头市做网站优化深圳关键词推广排名

汕头市做网站优化,深圳关键词推广排名,做网站常用的技术有哪些,网站设计与制作一般步骤题目描述&#xff1a; n 个朋友在玩游戏。这些朋友坐成一个圈&#xff0c;按 顺时针方向 从 1 到 n 编号。从第 i 个朋友的位置开始顺时针移动 1 步会到达第 (i 1) 个朋友的位置&#xff08;1 < i < n&#xff09;&#xff0c;而从第 n 个朋友的位置开始顺时针移动 1 步…

题目描述:

n 个朋友在玩游戏。这些朋友坐成一个圈,按 顺时针方向 从 1 到 n 编号。从第 i 个朋友的位置开始顺时针移动 1 步会到达第 (i + 1) 个朋友的位置(1 <= i < n),而从第 n 个朋友的位置开始顺时针移动 1 步会回到第 1 个朋友的位置。
游戏规则如下:
第 1 个朋友接球。
接着,第 1 个朋友将球传给距离他顺时针方向 k 步的朋友。
然后,接球的朋友应该把球传给距离他顺时针方向 2 * k 步的朋友。
接着,接球的朋友应该把球传给距离他顺时针方向 3 * k 步的朋友,以此类推。
换句话说,在第 i 轮中持有球的那位朋友需要将球传递给距离他顺时针方向 i * k 步的朋友。
当某个朋友第 2 次接到球时,游戏结束。
在整场游戏中没有接到过球的朋友是 输家
给你参与游戏的朋友数量 n 和一个整数 k ,请按升序排列返回包含所有输家编号的数组 answer 作为答案。

示例:

来源:力扣(LeetCode)
来源:力扣(LeetCode)

解题思路:

利用数组存储接到球的次数,当有朋友接到2次的时候统计接到次数为0的下标进行输出。

相关代码:

class Solution {public int[] circularGameLosers(int n, int k) {int i=0,j=1;int[] accept=new int[n];accept[0]=1;while(accept[i]<2) {i=(i+j*k)%n;accept[i]++;j++;}int[] result=new int[n-j+1];j=0;for(i=0;i<accept.length;i++) {if(accept[i]==0) {result[j]=i+1;j++;}}return result;}
}

代码效率:

来源:力扣(LeetCode)
https://leetcode.cn/problems/find-the-losers-of-the-circular-game/submissions/456795103/

http://www.mmbaike.com/news/32805.html

相关文章:

  • wordpress评论加头像廊坊seo排名公司
  • 大连软件公司排行aso优化报价
  • 网站分享按钮新能源汽车公司
  • wordpress主体功能开发杭州网站推广与优化
  • axure rp怎么做网站百度文库首页官网
  • 网站建设关键字百度大数据分析
  • 您的网站未备案seo网站管理招聘
  • 烟台做外贸网站seo关键词排名优化怎样
  • 有没有可以做网站动图的软件百度关键词优化点击 教程
  • 平面设计作品图片大全宁波网站快速优化
  • 为什么百度不收录我的网站网站seo优化课程
  • 河南做网站 河南网站建设深圳有实力的seo公司
  • wordpress旅行地图主题seo全网营销公司
  • 路由器做php网站新泰网站设计
  • 怎么用网页制作一个网站百度关键词模拟点击软件
  • 眉山网站建设公司长春网站公司哪家好
  • 怎么把自己做的网站放到公网上整合营销传播策划方案
  • 北京的网站建设公司有哪些seo三人行论坛
  • 西安汽车网站制作百度浏览器手机版
  • 靠谱网站建设公司有哪些广告seo是什么意思
  • 企业建设网站公司简介站长工具seo综合查询5g
  • 网站推广服务网址人教版优化设计电子书
  • 做网站如何与美工配合网页设计与制作个人网站模板
  • java 网站开发 好书网站维护是什么意思
  • 企业网站导航菜单广州网站优化工具
  • 蓝色大气企业网站百度的网址是什么
  • 广州冼村的人为什么这么有钱seo平台是什么
  • 纯div css做网站简洁版如何做推广最有效果
  • 做视频网站怎么赚钱如何解决网站只收录首页的一些办法
  • 丰县数据网站建设多少钱最新国际新闻