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

中搜网站提交中国太空网站

中搜网站提交,中国太空网站,静态网站建设流程怎么写,类似于淘宝的网站建设0,1,,n-1这n个数字排成一个圆圈#xff0c;从数字0开始#xff0c;每次从这个圆圈里删除第m个数字#xff08;删除后从下一个数字开始计数#xff09;。求出这个圆圈里剩下的最后一个数字。 例如#xff0c;0、1、2、3、4这5个数字组成一个圆圈#xff0c;从数字0开始每…0,1,···,n-1这n个数字排成一个圆圈从数字0开始每次从这个圆圈里删除第m个数字删除后从下一个数字开始计数。求出这个圆圈里剩下的最后一个数字。 例如0、1、2、3、4这5个数字组成一个圆圈从数字0开始每次删除第3个数字则删除的前4个数字依次是2、0、4、1因此最后剩下的数字是3。 示例 1 输入: n 5, m 3 输出: 3 示例 2 输入: n 10, m 17 输出: 2 解题思路 用 f(n, m) 表示从 n 个数中每次删除第 m 个数共删除了 n - 1 次最后留下的那个数的序号。 在还没开始删除元素的时候我们的序号和元素大小应该是一一对应的 元素 0 1 2 3 4 序号 0 1 2 3 4但是在删除第一个元素以后我们的序号就不一样了因为我们需要从上一个被删除的元素的下一个作为数组的首部 数字 0 1 3 4 序号 2 3 0 1但是我们发现删除一个元素后数组的首部元素就是被删元素的下个元素被删元素的位置我们可以知道是数组首部开始数起的第m%n个元素因此如果最后保留在元素在删除数组的序号为f那么它在原数组的位置就是m%nf因为数组是环形数组所以我们还需要m%nf%n 代码 class Solution {public int lastRemaining(int n, int m) {int f0;for (int i2;in;i){f(mf)%i;}return f;} }
http://www.zqtcl.cn/news/885308/

相关文章:

  • 阳江网站seo公司wordpress建站博客
  • 我想做京东网站淘宝怎么做的wordpress淘宝联盟转链
  • 虚拟钱包对接网站开发视频教程营销型网站建设要懂代码吗
  • 莱州教育网站一站式网站搭建
  • 开发网站开票名称是什么捕鱼游戏网站开发商
  • 我国中小企业网站建设怎样办自己的网站
  • 如何推广自己网站链接通化北京网站建设
  • 小型的游戏网站怎么做WordPress设置作者信息
  • 网站建设师要求关键词优化排名易下拉排名
  • 网站建设步骤及推广方法做网站的公司叫什么
  • 怎么建立自己网站 asp网站做视频流量赚钱
  • 全屏网站宽度域名服务器怎么设置
  • 网站图片切换js代码金融公司网站方案
  • 企业网站开发步骤开源软件开发
  • 建设项目环境影响登记表备案系统网站签署网站建设协议新闻
  • 有的网站在浏览器打不开怎么办最近中国新闻热点大事件
  • 网站模板组件随州网站建设有哪些
  • 网站建设微信版8080端口wordpress
  • 急求聊城网站建设微信网页注册入口
  • 商城网站建站程序网站内链布局
  • 盐城网站建设方案全景旅游网站项目建设
  • 网站备案完电信园林效果图网站
  • 伤豆丁文库网站开发贵州网站备案局
  • 做网站的注意什么北京建设协会网站首页
  • 石家庄网站开发设计网站建设重点步骤
  • 推广思路及执行方案昆明百度seo
  • 太原公司网站建立可视化小程序开发工具
  • 怎么做网站的搜索引擎云主机有什么用
  • 淘宝客新增网站南宁百度seo优化
  • 建设厅网站合同备案在哪里网站备案本人承诺