技术栈

Python | Leetcode Python题解之第390题消除游戏

Mopes__2024-09-05 20:03

题目:

题解:

python 复制代码
class Solution:
    def lastRemaining(self, n: int) -> int:
        a1 = 1
        k, cnt, step = 0, n, 1
        while cnt > 1:
            if k % 2 == 0:  # 正向
                a1 += step
            else:  # 反向
                if cnt % 2:
                    a1 += step
            k += 1
            cnt >>= 1
            step <<= 1
        return a1
上一篇:C++ | Leetcode C++题解之第393题UFT-8编码验证
下一篇:LeetCode: 521. 最长特殊序列 Ⅰ
相关推荐
什巳
1 小时前
JAVA练习306- 翻转二叉树
java·数据结构·算法·leetcode
smj2302_79682652
1 小时前
解决leetcode第3989题网格中保持一致的最大列数
python·算法·leetcode
吴梓穆
2 小时前
Python 基础 正则表达式
python
巧克力男孩dd
3 小时前
Python超典型练习题(第一次作业)
开发语言·python·算法
闲猫
3 小时前
LangChain / Core components / Models
开发语言·python·langchain
cui_ruicheng
6 小时前
Python从入门到实战(十三):模块、包与环境管理
开发语言·python
CoderYanger
6 小时前
A.每日一题:3020. 子集中元素的最大数量
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
李宸净
6 小时前
Web自动化测试selenium+python
前端·python·selenium
而后笑面对
6 小时前
生信bwa算法
python
什巳
7 小时前
JAVA练习312- 二叉搜索树中第 K 小的元素
java·数据结构·算法·leetcode
热门推荐
012026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片02GitHub 镜像站点03AI科技热点日报 | 2026年07月01日04幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南05如何新建文件夹? 电脑新建文件夹的4种方法06AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路07国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)082026年AI技术突破与产业落地全景:从GPT-5到多模态智能体的新纪元092026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?10全面体验 Grok API 中转站(2025 · Grok 4 系列最新版)