想熬夜的少年all-in华为OD
想熬夜的少年all-in华为OD
全部文章
分类
题解(50)
归档
标签
去牛客网
登录
/
注册
想熬夜的少年all-in华为OD的博客
全部文章
(共50篇)
题解 | #字符逆序#
import java.util.Scanner; /** * 【字符逆序】 * * 描述: 将一个字符串str的内容颠倒过来,并输出。 */ public class Main { public static void main(String[] args) { ...
Java
字符串
2022-06-15
0
290
题解 | #字符串排序#
import java.util.Arrays; import java.util.Scanner; /** * 【字符串排序】 * * 编写一个程序,将输入字符串中的字符按如下规则排序。 * * 规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 * 如,输入: Type 输...
Java
2022-06-13
0
255
题解 | #迷宫问题#
数据保证有唯一解,可以考虑BFS、DFS两种遍历方式 广度优先搜索(BFS) import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Scanner; import java.util.Stack; /**...
Java
广度优先搜索
深度优先搜索
2022-06-11
5
440
题解 | #统计字符#
写完参考其他代码才知道可以直接调API判断。。。 import java.util.Scanner; /** * 【统计字符】 * */ public class Main { public static void main(String[] args) { Scan...
Java
字符串
2022-06-01
0
252
题解 | #杨辉三角的变形#
必须通过找规律得出结果,采用构造杨辉三角的方式会计算超时 参考大佬的代码 import java.util.Scanner; /** * 【杨辉三角的变形】 * * */ public class Main { public static void main(String[] ar...
Java
数学
2022-05-30
0
473
题解 | #输出单向链表中倒数第k个结点#
满足下面两个要求: (1)正序构建链表; (2)构建后要忘记链表长度。 import java.util.Scanner; /** * 【输出单向链表中倒数第k个结点】 * * */ public class Main { public static void main(Strin...
Java
双向链表
2022-05-29
0
297
题解 | #计算字符串的编辑距离#
没想出来,参考其他人代码 import java.util.Scanner; /** * 【计算字符串的编辑距离】 * * 描述: * Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。 * 许可的编辑操作包括将一个字符替换...
Java
动态规划
2022-05-28
0
315
题解 | #字符串加密#
import java.util.*; /** * 【字符串加密】 * * 描述: * 有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙。 * 下面是它的工作原理:首先,选择一个单词作为密匙,如TRAILBLAZERS。 * 如果单词中包含有重复的字母,只保留第1个,将...
Java
字符串
2022-05-25
7
400
题解 | #密码截取#
暴力破解法: import java.util.Scanner; /** * 【密码截取】 * * 描述: * Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321, * 但是他们有时会在开始或结束时加入一些无关...
Java
计数
2022-05-25
0
359
题解 | #密码验证合格程序#
** * 条件3的代码是自己一步一步根据调试结果改出来的,案例全部通过自己都有点懵!!** 第一层for循环:重复子串的长度可能为3、4、5。。。但不会超过字符总长度的一半 第二、三层for循环:有点类似于滑动窗口 import java.util.HashSet; import java.ut...
Java
数组
滑动窗口
2022-05-23
0
314
首页
上一页
1
2
3
4
5
下一页
末页