news 2026/4/23 18:39:27

第 482 场周赛Q3——100948. 最小全 1 倍数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 482 场周赛Q3——100948. 最小全 1 倍数

题目链接:100948. 最小全 1 倍数(中等)

算法原理:

解法:鸽巢原理+枚举

12ms击败58.05%

时间复杂度O(Logk)

由于枚举的数可能很大,所以咱们只需要记录余数即可

①其中2和5的倍数一定不能被整除,先判断

②最多枚举k次,如果k次都不能被整除,那么一定无解

答疑

Q1:为什么最多枚举k次呢?

因为余数的范围是[0,k-1],再枚举必然存在余数重复,意味着死循环

Java代码:

class Solution { public int minAllOneMultiple(int k) { if(k%2==0||k%5==0) return -1; if(k==1) return 1; int ret=1; int rem=1; while(rem%k!=0){ rem=(rem*10+1)%k; ret++; //鸽巢原理:最多循环k次,实际不会走到这,k与10互质必有解 if(ret>k) return -1; } return ret; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 8:17:26

基于微信小程序的美食推荐系统计算机毕业设计项目源码文档

项目整体介绍在餐饮消费升级、用户对美食信息获取效率要求提升的背景下,传统美食推荐存在 “信息分散、精准度低、互动性差” 的痛点。基于微信小程序构建的美食推荐系统,适配管理员、商家、用户等角色,实现美食信息展示、个性化推荐、在线预…

作者头像 李华
网站建设 2026/4/23 9:57:41

YOLO在危险化学品存储区违规行为监测中的应用

YOLO在危险化学品存储区违规行为监测中的应用 在一座大型石化仓库的监控中心,大屏上数十路视频画面正无声流淌。突然,某个角落的画面被自动框出红色警戒区域——系统检测到一名工作人员未佩戴安全帽进入装卸区,仅用1.2秒便完成识别并触发报警…

作者头像 李华
网站建设 2026/4/23 9:55:28

YOLO模型微调全流程:从预训练权重开始

YOLO模型微调全流程:从预训练权重开始 在工业质检车间的高速产线上,每一秒都关乎良率与成本。当传统机器视觉算法面对复杂缺陷束手无策时,越来越多企业将目光投向深度学习目标检测——而其中,YOLO(You Only Look Once&…

作者头像 李华
网站建设 2026/4/23 12:53:52

YOLO与OCR结合:复杂场景下的文本目标定位

YOLO与OCR结合:复杂场景下的文本目标定位 在智能制造工厂的巡检现场,一名技术人员举起手机对准一台老旧设备的铭牌——表面布满油污、反光严重,字符部分模糊不清。几秒钟后,系统自动识别出“型号:XJ-3000”、“额定电压…

作者头像 李华
网站建设 2026/4/23 11:19:16

YOLO镜像提供RESTful API接口文档

YOLO镜像提供RESTful API接口技术解析 在智能制造、智能安防和自动驾驶等领域,实时目标检测的需求正以前所未有的速度增长。摄像头无处不在,但真正让这些“眼睛”具备理解能力的,是背后高效运行的目标检测模型。然而,将一个训练好…

作者头像 李华
网站建设 2026/4/23 11:21:23

mfc110.dll文件损坏丢失找不到 打不开软件问题 下载方法

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华