news 2026/4/28 11:46:08

丑数不丑——从一个简单定义,看清“有序生成”这件大事

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
丑数不丑——从一个简单定义,看清“有序生成”这件大事

丑数不丑

从一个简单定义,看清“有序生成”这件大事


一、先别急着写代码:什么是丑数?

我们先说一句大白话版定义:

丑数,就是只包含质因子 2、3、5 的正整数。

比如:

  • 1(特殊地,也算)
  • 2、3、4、5、6、8、9、10、12 …

而下面这些就不是:

  • 7(有 7)
  • 14(2 × 7)
  • 21(3 × 7)

听起来是不是很简单?

但危险也恰恰藏在“太简单”里。


二、很多人第一反应就错了:暴力判断法

最常见的思路是:

从 1 开始,一个一个判断是不是丑数,直到找到第 n 个。

判断方法也很直觉:

defis_ugly(num
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 13:40:02

轻松入门SpringAI-SpringAI实现RAG

轻松入门 Spring AI RAG(Retrieval-Augmented Generation)实现 (2026年主流实用写法 从最简单到生产可用) RAG 是目前使用大模型最常见、最有效的增强方式之一: 让模型“先查资料,再回答”,大…

作者头像 李华
网站建设 2026/4/25 16:14:53

Python+Vue的笔记管理系统的设计与实现 django Pycharm flask

目录 这里写目录标题目录项目介绍项目展示详细视频演示技术栈文章下方名片联系我即可~解决的思路开发技术介绍性能/安全/负载方面python语言Django框架介绍技术路线关键代码详细视频演示收藏关注不迷路!!需要的小伙伴可以发链接或者截图给我 项目介绍 …

作者头像 李华
网站建设 2026/4/26 10:23:04

Python+Vue的 第三方物流管理系统 django Pycharm flask

目录 这里写目录标题目录项目介绍项目展示详细视频演示技术栈文章下方名片联系我即可~解决的思路开发技术介绍性能/安全/负载方面python语言Django框架介绍技术路线关键代码详细视频演示收藏关注不迷路!!需要的小伙伴可以发链接或者截图给我 项目介绍 …

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

Python+Vue的河南省红色文化旅游管理服务平台 django Pycharm flask

目录 这里写目录标题目录项目介绍项目展示详细视频演示技术栈文章下方名片联系我即可~解决的思路开发技术介绍性能/安全/负载方面python语言Django框架介绍技术路线关键代码详细视频演示收藏关注不迷路!!需要的小伙伴可以发链接或者截图给我 项目介绍 …

作者头像 李华
网站建设 2026/4/25 5:10:30

小程序计算机毕设之基于springboot+微信小程序的服装购物平台的设计与实现小程序(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/25 15:54:11

ESP8266-01S学习笔记

这里写目录标题传模式 vs 非透传模式解析JSON的差异一、透传模式 vs 非透传模式的JSON解析1.1 两种模式下的串口数据格式对比非透传模式(默认模式)透传模式1.2 两种模式对比表1.3 透传模式设置代码二、堆栈设置问题详解2.1 为什么需要调整堆栈大小&#…

作者头像 李华