寻找重复数
题目描述 给定一个包含  个整数的数组  ,其数字都在  范围内(包括  和 ),可知至少存在一个重复的整数。 假设  只有 一个重复的整数 ,返回 这个重复的数 。 你设计的解决方案必须 不修改 ...
555 字
|
3 分钟
Cover Image of the Post
搜索二维矩阵 II
题目描述 编写一个高效的算法来搜索  矩阵  中的一个目标值  。该矩阵具有以下特性: - 每行的元素从左到右升序排列。 - 每列的元素从上到下升序排列。 解题思路 1. 对角线起点选择: ...
469 字
|
2 分钟
Cover Image of the Post
下一个排列
题目描述 整数数组的一个 排列  就是将其所有成员以序列或线性顺序排列。 - 例如, ,以下这些都可以视作  的排列:、、、 。 整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地...
931 字
|
5 分钟
Cover Image of the Post
找到字符串中所有字母异位词
题目描述 给定两个字符串  和 ,找到  中所有  的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 解题思路 1. 滑动窗口法: - 初始化两个频率数组(长度26)存...
1007 字
|
5 分钟
Cover Image of the Post
Trait 静态分发与动态分发
在 Rust 中,特质可通过两种方式实现多态......
791 字
|
4 分钟
Cover Image of the Post
所有权
所有权是 Rust 的**核心内存管理机制**,基于三条规则:.......
847 字
|
4 分钟
Cover Image of the Post
模式匹配(Pattern Matching)
模式匹配是 Rust 的**控制流机制**,......
737 字
|
4 分钟
Cover Image of the Post
泛型
泛型是 Rust 的**参数化多态机制**,允许在函数、结构体、枚举等中使用类型占位符(如 `T`)。编译时会进行单态....
720 字
|
4 分钟
Cover Image of the Post