圆圈中最后剩下的数字-模拟(剑指offer 62)-python

news/2024/7/2 1:20:08 标签: leetcode, 模拟

python

class Solution:
    def lastRemaining(self, n: int, m: int):
        x = 0
        for i in range(2, n+1):
            x = (m%i + x) % i
        
        return x

http://www.niftyadmin.cn/n/1541877.html

相关文章

get and post (转)

原理介绍:理论上说,GET是从服务器上请求数据,POST是发送数据到服务器。事实上,GET方法是把数据参数队列(query string)加到一个URL上,值和表单是一一对应的。比如说,nameJohn。在队列…

C语言中的scanf、getchar、putchar、gets、puts

C语言函数库中有一批标准输入输出函数,它是以标准的输入输出设备(一般为终端设备)为输入输出对象的。其中有putchar(输出字符)、getchar(输入字符)、printf(格式输出)、scanf(格式输入)、puts(输出字符串)、gets&#…

类加载顺序实例解析

1、虚拟机在首次加载Java类时,会对静态初始化块、静态成员变量、静态方法进行一次初始化 2、只有在调用new方法时才会创建类的实例 3、类实例创建过程:按照父子继承关系进行初始化,首先执行父类的初始化块部分,然后是父类的构造方…

转:Mina2.0框架源码剖析(八)

这篇来看看AbstractPollingIoConnector抽象类,它用于用于实现客户端连接的轮询策略。处理逻辑基本上和上一篇文章说的AbstractPollingIoAcceptor类似,它继承自AbstractIoConnector,两个泛型参数分别是所处理的会话和客户端socket连接。底层的…

stm32ADC DMA 多通道采集(包含定时器)(HAL库)

本文直接将参考文章附上STM32 ADC多通道转换DMA模式与非DMA模式两种方法(HAL库)并对ADC DMA配置中的一些参数进行介绍 参数配置文章 说明:文章在DMA多通道采样时,DMA配置的字长可以为半字,如下 hdma_adc1.Init.Periph…

C语言中的i++和++i的区别与联系

1、单独使用 在C语言中&#xff0c;我们使用i来实现自增操作&#xff0c;同样i也适用于自增操作的&#xff0c;这时的i和i与ii1是等价的。 #include <stdio.h> int main() {int i,j;i0;j0;i;j;printf("i%d,j%d",i,j); }输出结果为i1,j1 2、在赋值语句中 ai…

在sharepoint中添加视频播放

年初的时候想把公司举办的春晚发布在sharepoint中供大家观看&#xff0c;但是视频文件太大了&#xff0c;放到文档库中存储到数据库中是一个不切实际的办法&#xff0c;后来就搁置了。 其实也一直在想优酷等视频网站的发布方式&#xff0c;但没能得到解答。最近无意中发现了网页…

位1的个数-位运算191-python

python class Solution:def hammingWeight(self, n: int):res 0if n < 0:n n & 0xffffffffwhile n ! 0:n n & (n-1)res 1return res