李橙子
李橙子
全部文章
分类
归档
标签
去牛客网
登录
/
注册
李橙子的博客
全部文章
(共203篇)
题解 | #奶牛排队问题#
题目考察的知识点是:哈希,枚举。题目解答方法的文字分析:建立哈希表,用于存储牛的体重weights[i]和位置,其中将体重作为键,以及牛所处的位置作为值。遍历数组,每次都查看一下当前位置i,是否已经有相同的体重weights[i]曾经出现,并于当前位置i的距离小于k。如果小于则返回true.否则将当...
2023-08-02
1
392
题解 | #农场牛类别匹配#
题目考察的知识点是:哈希的运用。题目解答方法的文字分析:在 countMatchingPairs 方法中定义一个整型变量 count,用于记录满足条件的配对数,初始值为 0。然后使用两层循环遍历数组 breeds:外层循环从索引 0 开始遍历到倒数第二个元素,内层循环从外层循环的下一个索引开始遍历到...
2023-08-02
2
421
题解 | #暮光数独验证#
题目考察的知识点是:数组遍历、枚举。题目解答方法的文字分析:我们可以使用哈希表来解决这个问题。首先,我们需要分别检查每一行、每一列以及每个3x3宫内的数字是否符合规则。对于每一行和每一列,我们可以使用一个长度为9的布尔型数组来标记1-9的数字是否已经出现过。对于每个3x3宫内的数字,我们可以根据宫格...
2023-08-02
1
471
题解 | #牧场里的编号顺序#
题目考察的知识点是:本题主要考察知识点是哈希表。题目解答方法的文字分析:通过循环去获取最大连接数,然后用三元运算符获取结果。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; public class Solution { /** ...
2023-08-02
1
281
题解 | #农场牛群众数#
题目考察的知识点是:哈希表的运用。题目解答方法的文字分析: 使用map集合记录编号与其出现次数,同时定义变量记录当前的众数及其出现次数。依次遍历编号,遍历过程中维护map中的数据后判断当前编号的出现次数是否大于等于之前的众数的出现次数,若满足则更新当前众数及其出现次数,同时将此时的众数记录到结果集中...
2023-08-02
1
354
题解 | #直线上的牛#
题目考察的知识点是:哈希表。题目解答方法的文字分析:我们可以使用斜率来进行判断。对于每个点,计算它与其他点的斜率(通过计算两点之间的横纵坐标差值,并求它们的最大公约数来获取斜率的分数形式表示),并统计相同斜率的点的个数。本题解析所用的编程语言:java语言。完整且正确的编程代码: import ja...
2023-08-02
1
410
题解 | #连续的牛群标签序列#
题目考察的知识点是:哈希表的运用。题目解答方法的文字分析:使用哈希表来记录每个牛的标签和其所在的连续序列的长度。当遇到一个牛的标签时,我们首先检查该标签是否已经记录在哈希表中。如果是新的标签,我们检查该标签左右是否存在相邻的标签,计算出当前牛所在的连续序列的长度,并更新哈希表中相关的键值对。。本题解...
2023-08-02
1
366
题解 | #牛的体重统计#
题目考察的知识点是:哈希表的运用。题目解答方法的文字分析:先将两个牛群的体重合并到一个数组中。然后,使用哈希表统计每个体重值的出现次数,同时跟踪出现次数最多的体重值以及其出现次数。最后,返回出现次数最多的体重值作为结果。本题解析所用的编程语言:java语言。完整且正确的编程代码: import ja...
2023-08-02
1
349
题解 | #子群的标签和#
题目考察的知识点是:哈希表。题目解答方法的文字分析:对于连续子数组的和我们可以拆分成两段前缀和的差。因此从前向后遍历,一边维护前缀和,一边用哈希表记录每个前缀和对应的末尾元素的位置,特别的开头一段可以认为用一个空数组,末尾位置是-1。本题解析所用的编程语言:java语言。完整且正确的编程代码: im...
2023-08-01
1
351
题解 | #牛名生成器#
题目考察的知识点是:本题主要考察知识点是哈希表回溯。题目解答方法的文字分析:创建一个结果集合,在创建一个字符集合,然后使用递归去循环。获取结果后返回即可。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; public class Solutio...
2023-08-01
2
376
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页