
一起刷题
文章平均质量分 79
这里的题小假都做了详细地讲解喔~
大家有什么问题都可以提出来,小假都会回答的~
程序员小假
后端初学者、优快云 Java领域新星创作者、阿里云专家博主、华为云云享专家,期待与你的下一次相遇 !
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【一起刷题】L1-7 最短字母串
请你设计一个程序,该程序接受起始字母和目标字母作为输入,通过在字母表中向前或向后移动来计算两个给定字母之间的最短路径。然后,程序会沿着最短路径打印出从起始字母到目标字母的所有字母。例如,如果输入“c”和“k”作为起始字母和目标字母,则程序将计算出在字母表中向前移动的路径为 cdefghijk,它需要 8 个字母,在字母表中向后移动的路径是cbazyxwvutsrqponmlk,它需要 19 个字母。因此,程序将打印 cdefhijk,因为 8 个字母小于 19 个。原创 2025-05-19 08:50:46 · 6100 阅读 · 85 评论 -
L1-011 A-B 【保姆级详细讲解】
定义两个字符串变量a和b,分别用于存储输入的字符串A和B。:定义一个布尔数组v,用于标记字符是否在字符串B中出现。ASCII码共有128个字符(扩展ASCII码为256个),这里使用256是为了覆盖所有可能的字符。原创 2025-04-01 09:19:44 · 1127 阅读 · 11 评论 -
试试手气(详解版)
这是一个二维数组,用于记录每个骰子的点数使用情况。arr[i][j]表示第i个骰子是否曾经出现过点数j。表示第i个骰子曾经出现过点数j。数组大小为[10][10],是为了方便索引(骰子编号从 1 到 6,点数从 1 到 6)。n:表示摇骰子的次数。temp:临时变量,用于读取输入的点数。原创 2025-03-24 14:03:45 · 1336 阅读 · 5 评论 -
求质因数个数
什么是质因数?质因数:在数论里是指能整除给定正整数的质数。也就是说,如果一个质数是某个数的因数,那么这个质数就是这个数的质因数。例如,对于数字 12,它的因数有 1、2、3、4、6、12。其中 2 和 3 是质数,所以 12 的质因数是 2 和 3。如何求一个数有多少个质因数呢?举一个例子,方便大家理解~ 例:求2024有几个质因数?1. 从最小的质数开始尝试分解最小的质数是 2,我们先看 2024 能否被 2 整除。2024 / 2 = 1012,说明 2 是 2024原创 2024-11-17 16:30:30 · 2777 阅读 · 4 评论 -
银币(详细版)
如果这个操作会使某些银币越出了矩阵的界,那么越界的银币会自动消失。它的核心思想是找到一个矩形区域,使得该区域内的银币数量恰好为。你现在的任务是:用最少的操作次数,使得矩阵里剩下的银币数量恰好是。:将矩形区域上方或下方的银币移出矩阵的额外操作次数(取最小值):将矩形区域左侧或右侧的银币移出矩阵的额外操作次数(取最小值)如果是,则计算将该矩形区域外的银币移出矩阵所需的最少操作次数。,并计算将该区域外的银币移出矩阵所需的最少操作次数。将上方和左侧的银币移出矩阵,操作次数为。:将矩形区域上方的银币向上移出矩阵。原创 2025-03-02 16:42:51 · 1413 阅读 · 4 评论 -
单词谜(详解版)
根” 单词需满足是输入字符串的前缀,且输入字符串后续部分可以看作是这个 “根” 单词打乱后的形式多次连接而成。代码整体思路是先处理输入字符串中所有字符都相同的特殊情况,然后通过循环尝试不同长度去划分字符串,验证每个长度下是否能找到符合要求的 “根” 单词,若找到则输出,没找到则输出 -1。有一种英文字谜游戏,一开始创作者选一个称为"根"的单词R,然后可能多次打乱 R,连接到 R 单词后面。如果找不到输出-1。【输出格式】 最短的根单词(是输入字符串的前缀)。如果找不到根单词,输出-1。原创 2024-12-13 14:17:07 · 1908 阅读 · 6 评论 -
Excel地址(详解版)
Excel单元格的地址表示很有趣,它使用字母来表示列号。比如, A表示第1列, B表示第2列, Z表示第26列, AA表示第27列, AB表示第28列, BA表示第53列, ... 当然Excel的最大列号是有限度的,所以转换起来不难。思路:核心思想是将整数 n 转换为 26 进制表示法,并处理余数为 0 的特殊情况(对应 Z)。通过将余数存储到数组 arr 中,并从后向前遍历数组,最终输出对应的 Excel 地址表示法。创造不易,如果对您有所帮助,请一键三连哦~你的支持是我继续创造的动力源泉~原创 2024-12-10 12:39:28 · 1282 阅读 · 4 评论 -
回文日期(逆向思维)
一年总共12个月,每月的天数都不同,二月的处理时本题一个难点,闰年的二月无非就是多了一个29日,而0229对应的回文数为92200229,9220正好为闰年,所以直接把二月看做29天就好了。牛牛认为,一个日期是回文的,当且仅当表示这个日期的8位数字是回文的。牛牛习惯用8位数字表示一个日期,其中,前4位代表年份,接下来2位代表月 份,最后2位代表日期。一个8位数字是回文的,当且仅当对于所有的i ( 1原创 2024-12-05 21:37:26 · 1712 阅读 · 2 评论 -
求 n 个数的最小公倍数(详解版)
你的好朋友小明最近在学习最小公倍数的知识,他妈妈给他出了100题,每一题都有n(2≤n≤20)个数,要小明求出这n个数的最小公倍数。小明现在想快点出去玩,于是想到会编程的你,能否设计一个程序,让他输入题目n个数就可以得到答案?快来帮帮小明吧!原创 2025-01-15 22:04:08 · 2301 阅读 · 6 评论 -
三角数阵(详解版)
三角数阵输入一个整数n,请按下面规律输出n行n列的三角数阵。1<=n<=10输入格式无输出格式无输入/输出例子1输入:4输出:1 2 4 73 5 86 910输入/输出例子2输入:5输出:1 2 4 7 113 5 8 126 9 1310 1415浅说:下面对本题的思路和代码进行了详细地解释,方便大家理解~我们需要生成一个n x n的三角数阵,规律如下:第一行:1, 2, 4, 7, 11(差值依次为 1, 2, 3, 4)原创 2025-02-10 16:16:44 · 1811 阅读 · 6 评论