李橙子
李橙子
全部文章
分类
归档
标签
去牛客网
登录
/
注册
李橙子的博客
全部文章
(共203篇)
题解 | #调整牛群顺序#
题目考察的知识点是:链表、双指针。题目解答方法的文字分析:要找到倒数第n个节点,我们可以先循环一遍得到链表节点总数m,目标节点就是就是第m - n个。再遍历一遍节点,当到达目标节点位置时将目标节点单独保存,在链表中删除目标节点。遍历完之后将目标节点放到链表最后的位置。。本题解析所用的编程语言:jav...
2023-07-18
5
380
题解 | #牛群排列去重#
题目考察的知识点是:遍历和后继的节点。题目解答方法的文字分析:这道题目给定了一个链表,表示农场里一群牛,每头牛都有一个独特的编号,编号由一个整数表示。链表已经按照非降序排列。由于一些事故,导致一头牛可能多次出现在链表中。我们需要在链表中删除所有重复的编号,只保留所有牛的不重复编号,并返回已排序的链表...
2023-07-18
2
250
题解 | #删除链表峰值#
题目考察的知识点是:链表、遍历的知识。题目解答方法的文字分析:先定义两个链表集合,然后使用循环遍历处理判断是否符合条件,然后添加到集合中。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; /* * public class ListNode {...
2023-07-18
1
305
题解 | #固定字符出现最大次数#
题目考察的知识点是:字符串的截取、分割。题目解答方法的文字分析:先将String类型转成char类型,然后使用循环一个一个去对比,得到数据。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; public class Solution { ...
2023-07-17
1
445
题解 | #牛族寻找祖先#
题目考察的知识点是:字符串的分割、包含、截取。题目解答方法的文字分析:先判断数组中有几个字符串,如果小于1个则直接返回;如果大于1个则,1、把两个字符串分别以行和列组成一个二维矩阵。 2、比较二维矩阵中每个点对应行列字符中否相等,相等的话值设置为1,否则设置为0。 3、通过查找出值为1的最长对角线就...
2023-07-17
1
418
题解 | #名字串生成I#
题目考察的知识点是:字符串的包含。题目解答方法的文字分析:用第一个字符串判断是否包含第二个字符串,如果包含则替换掉第二个字符串。反之用第二个字符串判断是否包含第一个字符串,如果包含则替换掉第一个字符串。否则返回空。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java....
2023-07-17
1
501
题解 | #名字串生成II#
题目考察的知识点是:字符串的包含。题目解答方法的文字分析:用if相互去判断就行,判断是否包含即可,如果第一个字符串包含第二个字符串,就返回第一个字符串。反之如果第二个字符串包含第一个字符串,就返回第二个字符串。否则就返回空。本题解析所用的编程语言:java语言。完整且正确的编程代码: import ...
2023-07-17
1
315
题解 | #特工的密码#
题目考察的知识点是:字符串的包含。题目解答方法的文字分析:先将字符串转成char,然后每个字符去判断一下是否包含在内,如果不在则返回false。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; public class Solution { ...
2023-07-17
1
487
题解 | #牛群密码 - 有效回文#
题目考察的知识点是:回文的逻辑,判断字母出现次数。题目解答方法的文字分析:判断每个字母出现的次数,如果有多个字母都只有一个,那肯定是错的,如果只有一个字母是单个的,再去判断反过来的顺序是否嫩对应上。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; ...
2023-07-17
1
411
题解 | #回文昵称#
题目考察的知识点是:正则表达式。题目解答方法的文字分析:先删除非字母非数字的字符过滤字符串,然后过滤后字符串反转,返回新的字符串,最后无视大小写对比。本题解析所用的编程语言:java语言。完整且正确的编程代码: import java.util.*; public class Solution ...
2023-07-17
1
389
首页
上一页
12
13
14
15
16
17
18
19
20
21
下一页
末页