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

益阳网站建设公司有哪些手机网站演示

益阳网站建设公司有哪些,手机网站演示,做同城购物网站,官网建设的意义【LetMeFly】2682.找出转圈游戏输家 力扣题目链接#xff1a;https://leetcode.cn/problems/find-the-losers-of-the-circular-game/ n 个朋友在玩游戏。这些朋友坐成一个圈#xff0c;按 顺时针方向 从 1 到 n 编号。从第 i 个朋友的位置开始顺时针移动 1 步会到达第 (i …【LetMeFly】2682.找出转圈游戏输家 力扣题目链接https://leetcode.cn/problems/find-the-losers-of-the-circular-game/ 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 作为答案。 示例 1 输入n 5, k 2 输出[4,5] 解释以下为游戏进行情况 1第 1 个朋友接球第 1 个朋友将球传给距离他顺时针方向 2 步的玩家 —— 第 3 个朋友。 2第 3 个朋友将球传给距离他顺时针方向 4 步的玩家 —— 第 2 个朋友。 3第 2 个朋友将球传给距离他顺时针方向 6 步的玩家 —— 第 3 个朋友。 4第 3 个朋友接到两次球游戏结束。示例 2 输入n 4, k 4 输出[2,3,4] 解释以下为游戏进行情况 1第 1 个朋友接球第 1 个朋友将球传给距离他顺时针方向 4 步的玩家 —— 第 1 个朋友。 2第 1 个朋友接到两次球游戏结束。 提示 1 k n 50 方法一模拟 开辟一个长度为 n n n的布尔类型的数组 v i s i t e d visited visited初始值全部为 0 0 0用来记录哪个小朋友拿到过球。 使用两个变量 w h o who who和 t h th th分别记录当前球在谁的手里、这是第几次传球。 当 v i s i t e d [ w h o ] visited[who] visited[who]为 f a l s e false false时不断更新 v i s i t e d visited visited、 w h o who who、 t h th th。 最终遍历一遍 v i s i t e d visited visited数组将没接到过球的娃子添加到答案数组中即可。 时间复杂度 O ( n ) O(n) O(n)每个人最多接到球 1 1 1次第二次还没接就退出循环了空间复杂度 O ( n ) O(n) O(n) AC代码 C class Solution { public:vectorint circularGameLosers(int n, int k) {vectorbool visited(n);int who 0, th 0;while (!visited[who]) {visited[who] true;who (who th * k) % n;}vectorint ans;for (int i 0; i n; i) {if (!visited[i]) {ans.push_back(i 1);}}return ans;} };Python # from typing import Listclass Solution:def circularGameLosers(self, n: int, k: int) - List[int]:visited [False] * nwho, th 0, 0while not visited[who]:visited[who] Trueth 1who (who th * k) % nans []for i in range(n):if not visited[i]:ans.append(i 1)return ans同步发文于CSDN原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/132311270
http://www.hkea.cn/news/14273696/

相关文章:

  • 外贸网站建设怎么选网站用什么东西做
  • 移动网站建设优势珠海工商网上登记平台
  • 专业做礼品团购的网站网页设计素材图片免费
  • 网站建设模板怎么做网站的开发费用吗
  • asp.net mvc网站开发之美下列不能反应企业网站建立网络
  • 网站建设费用请示大连企业制作网站
  • 在福州做网站网页制作的教程视频
  • 移动端网站开发前端模板wordpress模板添加主题
  • 江西企业网站建设价格app软件开发官网
  • 猪八戒里面做网站骗子很多百度爱采购推广一个月多少钱
  • 购物网站排名2016肇庆制作网络公司
  • 潍坊网站制作公司一个完整网站开发需要什么技术
  • 个人做电影网站赚钱吗怎么推广我的网站吗
  • 做网站手机端不做PC可以吗王烨霖
  • 学校内部网站开发价格wordpress外汇行情
  • 国外优秀ps网站学习编程
  • 力洋网站建设公司网站专题页面案例
  • 在相亲网站认识了一个做红酒生意的吃什么补肾壮阳最快速
  • 厦门城乡住房建设厅网站首页wordpress 精确搜索
  • 从美洲开始做皇帝免费阅读网站想建设个网站卖东西
  • 北京品牌网站设计宁波网络公司电话
  • 网站页眉尺寸大理州住房和城乡建设部网站
  • 跨境外贸平台有哪些微信seo
  • 顺德网站制作案例如何百度快照查询入口
  • 做视频网站重庆景点排名前十
  • 商务网站开发的的基本流程网站开发英文论文资料
  • 有哪些制作网站的公司在网上怎么建立自己的网站
  • 有保障的无锡网站制作建筑施工企业安全管理人员考试
  • 网站建设四端一体学做旗袍衣服的网站
  • 快速建站免费软仿wordpress不能放大图片