姐姐的遮阳伞
姐姐的遮阳伞
全部文章
分类
题解(338)
归档
标签
去牛客网
登录
/
注册
小Can的博客
学习中,嘻嘻
全部文章
(共338篇)
题解 | #整型数组合并#
import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int len1 =...
Java
2022-04-17
0
407
题解 | #[NOIP2001]装箱问题#
import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int V = In...
Java
2022-04-17
1
565
题解 | #【模板】堆#
注意事项: 除了 top 操作,push 操作和 pop 操作都要进行 堆的调整。你在 插入 一个新数据,亦或者是 弹出 堆顶元素,都别忘记 调整堆的结构。无论何时,你用来存储 大根堆 的结构,都一定要满足大根堆的性质 对于当前代码,可以进行 优化。优化的地方,就是每次 弹出 堆顶元素之后,不要...
Java
2022-04-17
0
534
题解 | #【模板】链表#
思路: 为了避免要经常判断 链表是否为空 这一麻烦事,所以在进行 初始化 的时候,我们定义一个 头指针。注意区分 头指针 和 头节点 的区别。有了 头指针 之后,就是正常的链表操作了(插入、删除)。不过要小心的是,打印 链表的时候,不要 将 头指针 给打印了。 import java.util....
Java
2022-04-17
2
718
题解 | #【模板】队列#
思路: 在本题中,我们使用 ArrayList 结构存放数据,而不直接使用 int[] 结构存放数据,主要是因为后者 初始化 要开辟很大的 内存空间,不然后续如果加入 太多 的数据,存不下 了怎么办。与此同时,我们还要维护一个 指针,它永远指向当前的 队头。 push 操作,没啥好说的,直接调用...
Java
2022-04-17
1
695
题解 | #点击消除#
import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); char[] chr...
Java
2022-04-17
0
364
题解 | #【模板】栈#
思路: 使用 LinkedList 结构模拟 Stack 结构。 当需要进行 push 操作时,在 队尾 插入数据 当需要进行 pop 或者 top 操作时,先判断 队列是否为空。如果队列 为空,返回 error;如果队列 不为空,返回 队尾数据。 当然,可以使用 两个Queue 模拟 Stac...
Java
2022-04-17
0
422
题解 | #拜访#
思路: 首先,在 原始地图 当中,找到 经理 和 商家 所在的位置; 通过 广度优先遍历,找到经理到商家的 最短路径。注意: 广度优先遍历,只是用来帮助我们找到 这么一条 最短路径,至于这条最短路径 有多少条,我们目前还不得而知; 找到 最短路径的长度 之后,我们就可以进行 深度优先遍历,找到 ...
Java
2022-04-16
0
484
题解 | #字符串字符匹配#
import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while (sca...
Java
2022-04-16
0
341
题解 | #统计大写字母个数#
import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); char[] chr...
Java
2022-04-16
0
288
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页