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

C++ | Leetcode C++题解之第390题消除游戏

题目:

题解:

class Solution {
public:int lastRemaining(int n) {int a1 = 1;int k = 0, cnt = n, step = 1;while (cnt > 1) {if (k % 2 == 0) { // 正向a1 = a1 + step;} else { // 反向a1 = (cnt % 2 == 0) ? a1 : a1 + step;}k++;cnt = cnt >> 1;step = step << 1;}return a1;}
};
http://www.lryc.cn/news/431533.html

相关文章:

  • echarts进度
  • PostgreSQL16.4搭建一主一从集群
  • Spring01——Spring简介、Spring Framework架构、Spring核心概念、IOC入门案例、DI入门案例
  • 深度学习|模型推理:端到端任务处理
  • 【深度学习 Pytorch】2024年最新版本PyTorch学习指南
  • 第 1 章:原生 AJAX
  • 【代码随想录|贪心part04以后——重叠区间】
  • Denodo 连续 4 年获评 Gartner® 数据集成工具魔力象限™ 领导者
  • WHAT - React 函数与 useMemo vs useCallback
  • 系统分析师7:数学与经济管理
  • 一套简约的qt 蓝色qss方案
  • OCSP原理及实践
  • 前端流程图框架
  • 13.6 编写go代码接收webhook的告警发送钉钉
  • codetest
  • MyBatis-Plus拦截器接口InnerInterceptor失效?因MyBatis缓存机制而踩的一个深坑
  • jmeter之计数器
  • 协议集合(学习笔记)
  • 进程
  • 10款好用的电脑监控软件推荐丨2024年干货整理,赶紧码住!
  • 【MySQL-24】万字全面解析<索引>——【介绍&语法&性能分析&使用规则】
  • 刷题记录(2)
  • JVM中的GC过程
  • Python实战项目:天气数据爬取+数据可视化(完整代码)_python爬虫实战
  • FFmpeg源码:compute_frame_duration函数分析
  • ARM 异常处理(21)
  • 我开源了我的新闻网站项目
  • LlamaIndex 使用 RouterOutputAgentWorkflow
  • 设计模式学习-责任链模式
  • 【全网最全】2024年数学建模国赛B题31页完整建模过程+成品论文+matlab/python代码等(后续会更新