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

网站用户访问统计网站html5自适应屏幕大小

网站用户访问统计,网站html5自适应屏幕大小,网站字体特效,家装设计学校题目 给定一个从1 到 n 排序的整数列表。 首先#xff0c;从左到右#xff0c;从第一个数字开始#xff0c;每隔一个数字进行删除#xff0c;直到列表的末尾。 第二步#xff0c;在剩下的数字中#xff0c;从右到左#xff0c;从倒数第一个数字开始#xff0c;每隔一个…题目 给定一个从1 到 n 排序的整数列表。 首先从左到右从第一个数字开始每隔一个数字进行删除直到列表的末尾。 第二步在剩下的数字中从右到左从倒数第一个数字开始每隔一个数字进行删除直到列表开头。 我们不断重复这两步从左到右和从右到左交替进行直到只剩下一个数字。 返回长度为 n 的列表中最后剩下的数字。 示例 输入: n 9, 1 2 3 4 5 6 7 8 9 2 4 6 8 2 6 6输出: 6 思路 1. 递归 边界条件 if (n 1)return 1; if (n 4)return 2; 递归规律 考虑到边界条件n 4. 由于n9和n8第一次消除之后结果完全一样故后面结果都一致。故把所有n都当做偶数处理 if(n % 2 ! 0)n - 1; 解题思路 2. 暴力破解循环 将[1, n]用列表储存循环判断每次划掉一批数或者将这批数置位0当只有一个数输出。 代码 int lastRemaining(int n) { if (n 1) return 1; if (n 4) return 2; if (n % 2 ! 0)n - 1; if (n % 4 ! 0)return 4 * lastRemaining(n / 4); elsereturn 4 * lastRemaining(n / 4) - 2; 转载于:https://www.cnblogs.com/wemo/p/10496189.html
http://wiki.neutronadmin.com/news/246024/

相关文章:

  • 山东seo网站开发app代驾软件多少钱
  • 图片制作软件怎么制作360seo排名点击软件
  • 河南网站搭建免费杂志模板
  • 南充网站设计学校怎么做网络平台
  • 温岭网站建设珠海网站制作首页
  • 什么网站发布任务有人做有哪些搜索引擎网站
  • 洛阳建站室内设计要学哪些科目
  • 网站建设的后期维护费用wordpress目录绑定外部链接
  • 佛山免费发布信息的网站长沙有哪些做网站的公司
  • 公众号开发者多次群发wordpress路径优化
  • 比较出名的设计网站免费好用的crm系统
  • 免费的网站登录模板下载手机定制app
  • 网站建设 温州房产公司网站建设方案ppt
  • 做程序的网站视差 长沙做网站
  • 淘宝网站都是怎么做的吗免费行情网站app大全下载
  • 做网站和程序员哪个好点如何自己制作链接内容
  • 上市公司协会网站建设汇报京东网站的建设与发展前景
  • 如何降低网站相似度哪些网站专做新闻
  • php网站开发源码免费成品网站那里好
  • 有哪些公司的网站做的比较好自己怎么优化网站
  • 网站如何做导航餐饮企业网站源码
  • 商城开发网站建设开发海淀区seo引擎优化
  • 网站开发公司名字自己怎么做百度推广
  • 微信上的网站怎么做的企业网站优化案例
  • 建立网站需要多少钱网站建设的要点是什么
  • 网站建设服务器技术有哪些西部中大建设集团网站
  • 网站建设课本wordpress 虾米音乐播放器
  • 网站三合一杭州富阳区网站建设公司
  • 浙江住房和建设网站首页网站建设方案 流程
  • 网站推广的表现方式网站登录流程图