上一页 1 ··· 6 7 8 9 10
摘要: 题目链接 3275. 第 K 近障碍物查询 思路 大根堆 题解链接 最大堆维护前 k 小(Python/Java/C++/Go) 关键点 “第k小元素”应转换为“大根堆” 时间复杂度 \(O(n \log k)\) 空间复杂度 \(O(n)\) 代码实现: class Solution: def r 阅读全文
posted @ 2024-09-09 02:17 WrRan 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目链接 3274. 检查棋盘方格颜色是否相同 思路 将颜色检查转换为坐标检查 - 奇偶性 题解链接 简洁写法(Python/Java/C++/Go) 关键点 如果 \(x\) 和 \(y\) 的 ASCII 值的奇偶性相同,那么格子是黑格,否则是白格 时间复杂度 \(O(1)\) 空间复杂度 \( 阅读全文
posted @ 2024-09-09 02:11 WrRan 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目链接 3283. 吃掉所有兵需要的最多移动次数 思路 动态规划 题解链接 相邻相关排列型状压 DP(Python/Java/C++/Go) 关键点 状态压缩DP 1. 预处理-如何得到“最少移动步数”-BFS & 转换为“位于\(positions[i]\)的马到\((x, y)\)的步数” 2 阅读全文
posted @ 2024-09-09 01:49 WrRan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题目链接 3282. 到达数组末尾的最大得分 思路 转换为“矩阵面积”;贪心解决 题解链接 【一图秒懂】贪心(Python/Java/C++/Go) 关键点 时间复杂度 \(O(n)\) 空间复杂度 \(O(1)\) 代码实现: class Solution: def findMaximumScor 阅读全文
posted @ 2024-09-09 01:24 WrRan 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 题目链接 3281. 范围内整数的最大得分 思路 最大化最小值=>二分法 题解链接 二分答案:最大化最小值(Python/Java/C++/Go) 关键点 二分模板:迭代范围;推荐“开区间” 时间复杂度 \(O(n\log n + n \log \frac{\max(start)+d-\min(st 阅读全文
posted @ 2024-09-09 01:19 WrRan 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 题目链接 3280. 将日期转换为二进制表示 思路 简易模拟即可 题解链接 库函数简洁写法(Python/Java/C++/Go) 关键点 python语法+标准库 代码: class Solution: def convertDateToBinary(self, date: str) -> str 阅读全文
posted @ 2024-09-09 01:00 WrRan 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 知识结构要求 数学基础知识:数学分析、高等代数、离散数学、概率论与数理统计、最优化方法、数理逻辑等 学科基础知识:人工智能导论、数据结构与算法分析、程序设计基础、人工智能程序设计、机器学习导论、知识表示与处理、模式识别与计算机视觉、自然语言处理、数字系统设计基础、计算机系统基础、操作系统等 专业方向 阅读全文
posted @ 2024-09-08 16:35 WrRan 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10