Silencer76
Silencer76
全部文章
分类
未归档(6)
题解(14)
归档
标签
去牛客网
登录
/
注册
Silencer76的代码屋
Love is priceless.
TA的专栏
0篇文章
0人订阅
测试1111
0篇文章
0人学习
全部文章
(共453篇)
题解 | #字母异位词的长度#
题目链接 字母异位词的长度 题目描述 现有两个仅由小写英文字母构成的字符串 s 和 c,请判断它们是否为字母异位词。 字母异位词 的定义是:如果两个字符串中,每个字符出现的次数都完全相同,则称它们为字母异位词。 如果是字母异位词,输出它们的长度。 如果不是,返回 -1。 这是一个 核心代码模式 ...
2025-06-12
1
97
题解 | #大整数哈希#
题目链接 大整数哈希 题目描述 给定初始映射 f: [0, 2^64) → [0, 2^64),对任意 x 初始 f(x) = 0。 共有 n 次操作,对于第 i 次操作(从 1 到 n),会给定一对整数 (x, y),执行: 记录 ans_i = f(x) 的当前值。 更新映射:f(x) = y...
2025-06-12
6
133
题解 | #字符串哈希#
题目链接 字符串哈希(统计不同字符串) 题目描述 给定 N 个字符串,其中每个字符串仅由数字和大小写字母组成,且区分大小写。请计算这 N 个字符串中不同字符串的个数。 这是一个 ACM 模式 的题目,你需要处理标准输入和输出。 输入描述: 第一行输入整数 N。 接下来 N 行,每行输入一个字符串。 ...
2025-06-12
6
143
题解 | #两数之和#
题目链接 两数之和 题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 这是一个 核心代码模式 (Core Code Mode) 的题目,你只...
2025-06-12
5
234
题解 | #插队#
题目链接 插队 题目描述 模拟一个奶茶店排队的过程。初始有 位顾客排成一队。接下来发生 次插队事件,每次事件一个名为 u 的顾客会移动到名为 v 的顾客前面。你需要输出所有事件处理完毕后的最终队列。 这是一个主函数模式 (Main Function Mode) 的题目,你需要自己处理输入和输出。...
2025-06-12
5
72
题解 | #判断一个链表是否为回文结构#
题目链接 判断一个链表是否为回文结构 题目描述 给定一个单链表,请判断该链表是否为回文结构。回文是指一个序列正序和逆序完全一致。 数据范围: 链表节点数 。 这是一个核心代码模式的题目,你只需要实现 isPail 函数即可。 示例: 输入: {1,2,2,1} 输出: true 输入: ...
2025-06-12
0
81
题解 | #链表相交#
题目链接 链表相交 题目描述 给定两个无环的单链表,它们可能在某一节点开始相交。请实现函数 getIntersectionNode,计算并返回两个链表的第一个交点节点。如果不存在交点,则返回 null。 注意: 交点是指节点引用(内存地址)相同,而不仅仅是节点值相同。 这是一个主函数模式的题目,你...
2025-06-12
8
110
题解 | #合并两个排序的链表#
题目链接 合并两个排序的链表 题目描述 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 数据范围: 单个链表的长度 满足 。 要求: 空间复杂度 ,时间复杂度 ,其中 和 分别为两个链表的长度。 示例: 输入: {1,3,5},{2,4,6} 输出: {1,2,3,...
2025-06-12
0
52
题解 | #序列链表化#
题目链接 序列链表化 题目描述 你需要将一个序列(在 C++ 中是 vector,在 Java 中是 int[],在 Python 中是 list),按照从头到尾的顺序转化为一个单链表。 这是一个核心代码模式 (Core Code Mode) 的题目,你只需要实现 vectorToListnode ...
2025-06-12
3
56
题解 | #链表序列化#
题目链接 链表序列化 题目描述 你需要将一个单链表,按照从表头向表尾的顺序转化为一个序列(在 C++ 中是 vector,在 Java 中是 ArrayList,在 Python 中是 list)。 这是一个核心代码模式 (Core Code Mode) 的题目,你只需要实现 listnodeToV...
2025-06-12
0
98
首页
上一页
21
22
23
24
25
26
27
28
29
30
下一页
末页