会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
risnotl
首页
联系
管理
1
2
3
4
5
···
12
下一页
2025年7月8日
P1865 A % B Problem
摘要: 题目理解 这道题要求我们处理多个查询,每个查询给出一个区间 [l, r],我们需要统计这个区间内质数的数量。如果查询区间超出了预先设定的范围 [1, m],则需要输出错误提示。 解题方法 预处理质数表:使用埃拉托斯特尼筛法(筛法)预处理出1到m之间的所有质数,并计算前缀和数组s[],其中s[i]表示
阅读全文
posted @ 2025-07-08 17:35 行胜于言Ibl
阅读(10)
评论(0)
推荐(0)
2025年6月29日
T624534 前置条件
摘要: 问题分析: 题目要求判断字符串S中所有不在开头位置的大写字母,其前一个字符是否都出现在字符串T中 第一个字符如果是大写字母不需要检查前驱字符 关键步骤: 预处理阶段:使用标记数组vis记录T中所有出现的字符 检查阶段: 遍历S字符串,从第二个字符开始检查 遇到大写字母时,检查其前一个字符是否在T中
阅读全文
posted @ 2025-06-29 11:55 行胜于言Ibl
阅读(6)
评论(0)
推荐(0)
2025年5月22日
P3916 图的遍历
摘要: 题目理解 这道题目要求我们对一个有向图进行反向遍历,对于每个节点v,找出从v出发能够到达的编号最大的节点。题目中的关键点包括: 图的构建:给定的有向边关系构成一个有向图 遍历目标:对于每个节点,找到它能到达的最大编号节点 输出要求:输出每个节点对应的最大可达节点编号 解题思路 1. 图的表示 使用邻
阅读全文
posted @ 2025-05-22 20:40 行胜于言Ibl
阅读(33)
评论(0)
推荐(0)
5318 【深基18.例3】查找文献
摘要: 题目理解 这道题目要求我们对一个有向图进行DFS(深度优先搜索)和BFS(广度优先搜索)遍历,并按照特定规则输出遍历顺序。题目中的关键点包括: 图的构建:文章间的引用关系构成一个有向图 遍历规则:从文章1开始,当有多个可选文章时,优先选择编号较小的 输出要求:分别输出DFS和BFS的遍历顺序 解题思
阅读全文
posted @ 2025-05-22 20:36 行胜于言Ibl
阅读(14)
评论(0)
推荐(0)
P2895 [USACO08FEB] Meteor Shower S
摘要: 题目理解 这道题目描述了一个牧场上的流星雨场景,贝茜需要从原点(0,0)出发,寻找一个永远不会被流星击中的安全位置。每个流星会在特定时间击中某个坐标,并摧毁该位置及其上下左右相邻的四个格子。贝茜每单位时间可以移动一格,但不能进入已被摧毁或即将被摧毁的格子。 解题思路 预处理流星影响:首先记录每个格子
阅读全文
posted @ 2025-05-22 12:57 行胜于言Ibl
阅读(13)
评论(0)
推荐(0)
P1162 填涂颜色
摘要: 题目理解 这道题目要求我们在一个由0和1组成的方阵中,找到由1构成的闭合圈,并将闭合圈内的所有0替换为2。闭合圈的定义是:如果一个0无法通过上下左右移动(仅经过其他0)到达方阵的边界,那么这个0就在闭合圈内。 解题思路 这道题的解题思路可以概括为"逆向思维": 边界0的标记:首先,我们遍历方阵的四条
阅读全文
posted @ 2025-05-22 11:21 行胜于言Ibl
阅读(14)
评论(0)
推荐(0)
2025年5月21日
P1090 [NOIP 2004 提高组] 合并果子
摘要: 题目概述 这道题目描述了一个果园合并果子的问题,要求我们找到合并所有果堆的最小体力消耗方案。这是一个典型的贪心算法问题,也是优先队列(堆)数据结构的经典应用。 解题思路 要最小化合并果子的体力消耗,我们应该每次都合并当前最小的两堆果子。这种策略可以确保较大的果堆尽可能少地被重复合并。具体步骤如下:
阅读全文
posted @ 2025-05-21 16:16 行胜于言Ibl
阅读(94)
评论(0)
推荐(0)
T609722 【栈模板】括号数量
摘要: 题目概述 这道题目要求我们判断一个仅包含方括号"["和"]"的字符串是否完全匹配,并在匹配成功时输出匹配的括号对数。这是括号匹配问题的一个变种,在代码解析、数据验证等场景有广泛应用。 解题思路 我们使用栈数据结构来解决这个问题,并增加计数器来统计匹配的括号对数: 遇到左括号"["时: 将其压入栈中
阅读全文
posted @ 2025-05-21 15:18 行胜于言Ibl
阅读(20)
评论(0)
推荐(0)
T609717 【栈模板】括号匹配
摘要: 题目概述 这道题目要求我们判断一个仅包含圆括号"("和")"的字符串是否完全匹配。括号匹配是编程中常见的问题,在编译器设计、表达式求值等场景都有重要应用。 解题思路 使用栈数据结构可以高效解决括号匹配问题,核心思路如下: 遇到左括号"("时,将其压入栈中 遇到右括号")"时: 如果栈为空,说明没有匹
阅读全文
posted @ 2025-05-21 15:12 行胜于言Ibl
阅读(33)
评论(0)
推荐(0)
T609720 十进制转十六进制
摘要: 题目概述 这道题目要求我们将给定的十进制正整数转换为十六进制表示形式,并使用大写字母A-F表示10-15。十六进制在计算机科学中应用广泛,特别是在内存地址表示、颜色编码等方面。 解题思路 十进制转十六进制的方法与前两题类似,都是通过"除基取余法",但需要注意以下几点特殊之处: 十六进制的基数是16,
阅读全文
posted @ 2025-05-21 15:09 行胜于言Ibl
阅读(42)
评论(0)
推荐(0)
1
2
3
4
5
···
12
下一页
公告