int lastRemaining(int n) {//若n为奇数,start = n-1,偶数则为nif (n==1) return 1;int start = (n % 2 == 0) ? n : n - 1;int len = floor(n / 2);int ratio = -1;int i = 1;while (len > 1){//若len为偶数,下一步start=start+/-(len - 1)*2^iif (len % 2 == 0){start = start + (ratio * (len - 1) * int(pow(2, i)));}//否则下一步start=start+/-(len - 2)*2^ielse{start = start + (ratio * (len - 2) * int(pow(2, i)));}len = floor(len / 2);ratio = -ratio;i++;}return start;}

没啥可说的,硬找规律就行了。。。。
不过有一个一行代码解决问题的是真的牛逼,先挖个坑,之后研究一下

leetcode390(2022 1.2)相关推荐

  1. 2022年新能源汽车产业集群百人会

    2022年新能源汽车产业集群百人会   3月25日-3月27日,2022年第八届中国电动汽车百人会(以下简称百人会)在线上举办.本届论坛以"迎接新能源汽车市场化发展新阶段"为主题. ...

  2. 2022年AI芯片场景

    2022年AI芯片场景 随着技术成熟化,AI芯片的应用场景除了在云端及大数据中心,也会随着算力逐渐向边缘端移动,部署于智能家居.智能制造.智慧金融等领 域:同时还将随着智能产品种类日渐丰富,部署于智能 ...

  3. 回顾2021,展望2022

    2021,这一年最大的收获是孕育了一个聪明漂亮机灵的小家伙.这一年我虚岁28岁,和爱的人有了爱的结晶.东哥各方面都挺好的,我们都不是圣人,都是能力有限的普通人,但他在尽其所能的对我好.我不是万能的人, ...

  4. Maya 2022中的硬表面建模技术学习视频教程

    Maya 2022中的硬表面建模 信息: 使用正确的拓扑和边流在Maya中建模硬曲面对象. 你会学到什么 硬质表面工具和技术 细分工作流程 边缘流动控制 正确拓扑 材料设置 Studio Lightn ...

  5. MAYA 2022基础入门学习教程

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:3.41 GB |时长:4.5小时 包含 ...

  6. PBR游戏3D模型合集包 PBR Game 3D-Models Bundle February 2022

    PBR游戏3D模型捆绑包2022年2月 大小解压后:6.99G MAX| OBJ | FBX |TEX  模型获取:PBR游戏3D模型合集包 PBR Game 3D-Models Bundle Feb ...

  7. 2022,人工智能开启未来新密码

    作者 | 剑客阿良_ALiang(胡逸) 出品 | AI科技大本营(ID:rgznai100) 购买大型电器.汽车,你是否会询问有没有智能语音功能?是的,潜移默化中人们已经不再将人工智能当作魔术,而是 ...

  8. 《2022产业互联网安全十大趋势》发布,专家学者透析产业安全新变化

    2月28日,在中国产业互联网发展联盟指导下,人民邮电报.中国信息安全.腾讯安全联合实验室.腾讯研究院联合推出<2022产业互联网安全十大趋势>.该报告由<中国信息安全>杂志出品 ...

  9. 英特尔2022年投资者大会:公布技术路线图及重要节点

    在英特尔2022年投资者大会上,英特尔CEO帕特·基辛格和各业务部门负责人概述了公司发展战略及长期增长规划的主要内容.在半导体需求旺盛的时代,英特尔的多项长期规划将充分把握转型增长的机遇.在演讲中,英 ...

最新文章

  1. 摸清源头 让电脑运行不再迟缓
  2. BLE-NRF51822教程15-BLE地址
  3. iOS中的唯一标示符
  4. 20162303《程序设计与数据结构》第一周学习总结
  5. 坑爹的UICollectionView
  6. delphi 演示数据路径
  7. “谷歌金山词霸”换汤不换药 实验结果令人失望
  8. Vue工程测试Element-UI插件是否可用步骤
  9. C# 使用正则表达式提取文字
  10. C语言拯救者(程序的预处理、编译、链接与宏- -15)
  11. 学Python用什么系统?
  12. 51nod题解 1006 最长公共子序列LCS
  13. 检测和缓解PLC恶意软件的过程计算方法
  14. 使用jquery获取标签的id属性
  15. 面试官喜欢问的 设计模式之观察者模式
  16. 金融业分布式数据库选型及HTAP场景实践
  17. 阅读笔记|Retrieve and Refine: Exemplar-based Neural Comment Generation
  18. 血眼龙王萧沙传-王遗风篇(1)
  19. MPU6050 MPU6500 MPU9250 使用心得
  20. 每个月有5000元结余,买基金定投好还是扔余额宝?

热门文章

  1. lasso模型交替方向matlab_TCGA系列学习笔记(7)建模及模型评价
  2. Coding Interview Guide -- 括号字符串的有效性和最长有效长度
  3. 【存档】MySQL(8.0.12 .msi)安装文档
  4. python入门之装饰器
  5. 2017282110261-高级软件工程第二次作业
  6. python常用第三方库(转载)
  7. 【Xamarin挖墙脚系列:关闭 OS X El Capitan 中 SIP 安全设置功能】
  8. java新入手的三十个基本概念
  9. 基础知识—表达式与语句-运算符
  10. linux提示桌面正在处理文件,linux系统下桌面配置文件.desktop的几个小问题