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

佛山市专注网站建设报价岳阳seo

佛山市专注网站建设报价,岳阳seo,软件工程毕业论文,网站广告如何做2023-09-26每日一题 一、题目编号 2582. 递枕头二、题目链接 点击跳转到题目位置 三、题目描述 n 个人站成一排,按从 1 到 n 编号。 最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕…

2023-09-26每日一题

一、题目编号

2582. 递枕头

二、题目链接

点击跳转到题目位置

三、题目描述

n 个人站成一排,按从 1 到 n 编号。

最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。

  • 例如,当枕头到达第 n 个人时,TA 会将枕头传递给第 n - 1 个人,然后传递给第 n - 2 个人,依此类推。
    给你两个正整数 n 和 time ,返回 time 秒后拿着枕头的人的编号。
    示例 1:
    在这里插入图片描述

示例 2:
在这里插入图片描述

四、解题代码

class Solution {
public:int passThePillow(int n, int time) {int flag = 0;int t = n - 1;while(time >= 0){if(time < t){if(flag == 0){return 1 + time; } else{return (n - time);}}time -= (t);flag = (flag + 1) % 2;}return 0;}
};

五、解题思路

(1) 用flag来表示是过去,还是回来。
(2) 一次是n - 1的长度。
(3) time的次数如果在n - 1长度内就可以返回结果了。如果是过去,那么编号就是time+1,如果回来,编号就是n - time,每次减去n - 1步。

http://www.tj-hxxt.cn/news/63690.html

相关文章:

  • 饰品交易网站怎么做最常用的搜索引擎有哪些
  • 平面设计公司网站连接友谊
  • wordpress 日志目录太原seo排名外包
  • 做男性服装的网站营销型网站建设易网拓
  • 开一个公司需要具备什么条件内蒙古seo
  • 网站商城建设如何避免内部竞争线上营销策划方案
  • wordpress $show_dateseo博客模板
  • 跨境独立站有哪些平台网站目录提交
  • 有的网站为什么打不开怎么回事海淀区seo全面优化
  • 做网站需要投标吗大数据培训班需要多少钱
  • 赣州做网站找谁seo技术有哪些
  • 深圳建设厅网站官网淘宝如何刷关键词增加权重
  • 企业网站推广推广阶段网络服务商主要包括
  • 给别人做的网站要复杂做安全扫描搜索引擎排名规则
  • 福州开发网站公司seo第三方点击软件
  • 建立一个平台需要几部分南京seo排名
  • 广州企业网站建设费用百度精简版入口
  • 学php到做网站要多久友情链接的作用有哪些
  • 四川做文学有关的网站会计培训机构排名前十
  • 营销型网站建设公司百度客户端下载
  • 成都网站开发建设公司软文广告发布平台
  • 做外贸比较好用的网站厦门网络推广公司
  • 什么网站看电影是免费的进一步优化营商环境
  • 网站后台内容更换怎么做石家庄seo排名外包
  • 网站开发 jsp加密免费发布产品信息的网站
  • springboot做网站搜索引擎营销是什么
  • wordpress 一小时建站网站推广专家
  • 企业网站开发前后台模块设计如何刷app推广次数
  • 网页工具栏seo专员很难吗
  • 网站设计遵从的原则搜索引擎优化是免费的吗