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

Leetcode1006笨阶乘

在这里插入图片描述

思路:以4为一个分组分别进行处理

class Solution:def clumsy(self, n: int) -> int:answer_dict = {0:0,1: 1, 2: 2, 3: 6, 4: 7}if n > 4:answer = n * (n - 1) // (n - 2) + n - 3n -= 4else:print(answer_dict[n])return answer_dict[n]print(answer)while n >=4:current_answer = n * (n - 1) // (n - 2) - n + 3answer -= current_answern -= 4print(answer,n)answer-=answer_dict[n]print(answer)return answer
http://www.lryc.cn/news/153261.html

相关文章:

  • 阻塞非阻塞IO(BIO和NIO),IO多路复用
  • HTTP协议初识·中篇
  • 数学建模:拟合算法
  • 计算机网络-笔记-汇总
  • STM32定时器定时及其应用
  • (牛客) 游游的字符重排(next_permutation的使用)
  • RTPEngine 通过 HTTP 获取指标的方式
  • 聚鑫数藏平台——引领数字资产管理新风向
  • web3j solidity 转java
  • uniapp项目实战系列(3):底部导航栏与头部导航栏的配置
  • Jwt工具类
  • 计算机网络-笔记-第五章-运输层
  • java-参数传递机制
  • Python编程练习与解答 练习96:字符串是否表示整数
  • Scala的特质trait与java的interface接口的区别,以及Scala特质的自身类型和依赖注入
  • 检查js中的字符串是否可以成为回文
  • 时序预测 | MATLAB实现CNN-LSTM卷积长短期记忆神经网络时间序列预测(风电功率预测)
  • WebSocket--技术文档--基本概念--《快速了解WebSocket协议》
  • flutter报错-cmdline-tools component is missing
  • torch.bmm功能解读
  • 如何使用Puppeteer进行金融数据抓取和预测
  • Linux下 Socket服务器和客户端文件互传
  • Nginx详解 第五部分:Ngnix反向代理(负载均衡 动静分离 缓存 透传 )
  • 中国行政区域带坐标经纬度sql文件及地点获取经纬度方法
  • [国产MCU]-W801开发实例-WiFi网络扫描
  • SpringBoot使用kafka事务-消费者方
  • C# 实现PictureBox从指定的文件夹内进行翻页操作
  • Eureka 注册中心的使用
  • vue3 组件通信方式
  • 淘宝商品API使用示例:如何通过调用外部API来获取淘宝商品价格销量主图详情数据