会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
day day up, 欢迎纠错~
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2024年8月7日
guide-rpc-framework 讲解 流程梳理
摘要: 开源项目 https://github.com/Snailclimb/guide-rpc-framework 在学习中记录下来的大致流程梳理,没有说明类名,可以全局搜索进行定位。 代码部分很多截取内容,建议先熟悉下代码,也可复制全局搜索定位,不然可能感觉有些乱。 也可以先看看了解个大概~ Netty
阅读全文
posted @ 2024-08-07 20:48 Shie1d
阅读(174)
评论(0)
推荐(1)
2024年5月27日
java: 错误: 不支持发行版本 5
摘要: 在使用IDEA 创建 MAVEN 项目时报错 java: 错误: 不支持发行版本 5 解决方法 在POM文件直接指定JDK版本 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven
阅读全文
posted @ 2024-05-27 11:16 Shie1d
阅读(22)
评论(0)
推荐(1)
2024年5月17日
JAVA KMP 纯模板
摘要: 纯模板 记忆使用~ import java.util.*; class Main { static char[] s1; static char[] s2; static int[] next; public static void main(String[] args) { Scanner in
阅读全文
posted @ 2024-05-17 15:38 Shie1d
阅读(26)
评论(0)
推荐(0)
2024年5月13日
JAVA Comparator 自定义排序 源码分析
摘要: 自定义排序我们需要实现 Comparator 的 compare 方法 函数式接口可以使用 Lambda 表达式来创建实例 @FunctionalInterface public interface Comparator<T> { int compare(T o1, T o2); } 对于一个数组来
阅读全文
posted @ 2024-05-13 14:25 Shie1d
阅读(131)
评论(0)
推荐(0)
2024年4月30日
二叉树前中后序遍历 迭代法 只需一招!
摘要: 核心思想 以中序遍历为例 在迭代法中 我们拿到 1 节点 由于有左孩子 我们就会推入 2 节点,2 节点又有左孩子, 所以我们推入 4 然后弹出, 接着弹出 2 节点, 由于这是第二次访问 2 节点, 也就意味着左子树已经去过了, 所以推入 5 节点。 那么我们模拟一下 栈的变化 假设左边为栈顶。
阅读全文
posted @ 2024-04-30 16:16 Shie1d
阅读(28)
评论(0)
推荐(0)
2024年4月17日
游游的好串(携程24秋招研发岗第一批)
摘要: 题面 游游的好串 游游有一个只包含'0'和'1'的字符串,他想知道这个字符串有多少个好子串? 一个字符串如果是"好串",那么该字符串的所有前缀,'0'的数量严格大于'1'的数量。 输入 输入一个只包含'0'和'1'的字符串,长度不超过100000。 输出 输出一个整数,代表答案。 示例 输入例子:
阅读全文
posted @ 2024-04-17 09:52 Shie1d
阅读(262)
评论(0)
推荐(1)
2024年4月16日
游游的元素修改(携程24秋招研发岗第一批)
摘要: 题面 游游的元素修改 游游拿到了一个数组,她每次操作可以使得一个元素加1,另一个元素减1。 游游希望最终数组的每个元素大小都在[l,r]范围内,她想知道自己最少多少次操作可以达成目标? 输入 第一行输入一个正整数t,代表用例的组数。 对于每组用例: 第一行输入三个正整数n,l,r。 第二行输入n个正
阅读全文
posted @ 2024-04-16 20:21 Shie1d
阅读(191)
评论(0)
推荐(1)
游游的you矩阵(携程24秋招研发岗第一批)
摘要: 题面 游游拿到了一个字符矩阵,她想知道有多少个三角形满足以下条件: 三角形的三个顶点分别是 y、o、u 字符。 三角形为直角三角形,且两个直角边一个为水平、另一个为垂直。 输入 第一行输入两个正整数n,m,用空格隔开,代表矩阵的行数和列数。 接下来的n行,每行输入一个长度为m的字符串,代表游游拿到的
阅读全文
posted @ 2024-04-16 19:11 Shie1d
阅读(224)
评论(0)
推荐(1)
2024年4月12日
游游的排列统计(携程24秋招研发岗第一批)
摘要: 题面 核心思想 素数筛先预处理出20以内的素数 然后用全排列的思想去做就好了,就是多了个判断。 代码 import java.util.*; public class Main { static final int MAXN = (int) (21); static int[] isNotPrime
阅读全文
posted @ 2024-04-12 10:16 Shie1d
阅读(106)
评论(0)
推荐(1)
2024年4月11日
树上交换节点(OPPO23届秋招-后端真题)
摘要: 题面 核心思想 这道题跟树没有任何关系。。。 样例的 2 1 4 3 直接在数组交换为 1 2 3 4 就可以了。 那么只要当前下标i 与 nums[i] 不相等我们就交换 比如 5 1 2 3 4 1 != 5 交换为 -> 4 1 2 3 5 1 != 4 交换为 -> 3 1 2 4 5 1
阅读全文
posted @ 2024-04-11 20:43 Shie1d
阅读(239)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告