2024
16
- 3Blue1Brown《线性代数的本质》笔记
- 《Attention Is All You Need》精读报告
- SteamDeck艾尔登法环无法联网问题
- 龙之信条2全成就资料
- SteamDeck导论
- Git常用命令表
- SteamDeck怪物猎人系列优化设置
- SteamDeck客制化记录
- 5-【软件雏鹰计划-Java版】第五期编程题目练习题解 6-【软件雏鹰计划-Java版】第六期编程题目练习题解
- 在非443端口下配置HTTPS协议
- 4-【软件雏鹰计划-Java版】第四周编程题目练习题解
- 1-【软件雏鹰计划-Java版】第一周编程题目练习题解 2-【软件雏鹰计划-Java版】第二周编程题目练习题解 3-【软件雏鹰计划-Java版】第三周编程题目练习题解
- 基于Github RESTful API实现网站-数据分离的个人博客搭建实验
2023
119
- J2EE 考试范围及复习提纲
- 1462. 课程表 IV - Kotlin 拓扑排序 BFS 分治
- 1123. 最深叶节点的最近公共祖先 - Kotlin DFS 深度优先搜索 递归+分类讨论
- 2605. 从两个数字数组里生成最小数字 - Kotlin 模拟 分类讨论
- 449. 序列化和反序列化二叉搜索树 - Kotlin 深度优先搜索
- 2240. 买钢笔和铅笔的方案数 - Kotlin 完全背包问题 求组合方案数
- 1654. 到家的最少跳跃次数 - Kotlin 广度优先搜索
- 823. 带因子的二叉树 - Kotlin 动态规划+双指针
- 57. 插入区间 - Kotlin 合并区间 模拟
- 1448. 统计二叉树中好节点的数目 - Kotlin 深度优先搜索 97. 交错字符串 - Kotlin 二维DP
- 18. 四数之和 - Kotlin 双指针
- 2620. 计数器 - 闭包 2626. 数组归约运算 - 基本数组转换 2634. 过滤数组中的元素 - 基本数组转换 2635. 转换数组中的每个元素 - 基本数组转换 2665. 计数器 II - 闭包 2667. 创建 Hello World 函数 - 闭包 2704. 相等还是不相等 - 闭包
- 0815实习培训随记 833. 字符串中的查找与替换 - Kotlin 排序+模拟
- 1749. 任意子数组和的绝对值的最大值 - Kotlin 动态规划 最大(小)子数组和
- 722. 删除注释 - Kotlin 模拟
- 142. 环形链表 II - Kotlin 双指针 提供一个更简洁的公式(2n-2a)-(n-a)
- 2050. 并行课程 III - Kotlin 拓扑排序+动态规划
- 2569. 更新数组后处理求和查询 - Kotlin 线段树
- 1198. 找出所有行中最小公共元素 - Kotlin 与运算 918. 环形子数组的最大和 - Kotlin 最大子数组和+最小子数组和 DP
- 18. 四数之和 - Kotlin 双指针 88. 买卖股票的最佳时机 IV - Kotlin 动态规划
- 1964. 找出到每个位置为止最长的有效障碍赛跑路线 - Kotlin 二分查找 最长单调子序列
- 354. 俄罗斯套娃信封问题 - Kotlin 常规DP+二分DP 377. 组合总和 Ⅳ - Kotlin 背包DP 474. 一和零 - Kotlin 0-1背包DP问题 518. 零钱兑换 II - Kotlin 背包DP
- 979. 在二叉树中分配硬币 - Kotlin 深度优先搜索 递归
- 1911. 最大子序列交替和 - Kotlin 逆序DP
- 115. 不同的子序列 - Kotlin 二维字符串DP 2532. 过桥的时间 - Kotlin 复杂模拟+优先队列
- 221. 最大正方形 - Kotlin 动态规划 646. 最长数对链 - Kotlin 动态规划+贪心
- 通过Unsafe验证字符串常量池结构
- JPEG Compressor JPEG编码过程详解
- LeetCodeInputHelper 模拟:剑指 Offer 29. 顺时针打印矩阵 模拟栈:剑指 Offer 31. 栈的压入、弹出序列
- 动态规划:剑指 Offer 14- I. 剪绳子
- 1054. 距离相等的条形码 - Java 贪心算法 任务调度思想
- 二叉树遍历:剑指 Offer 07. 重建二叉树
- 优先队列:剑指 Offer 41. 数据流中的中位数
- 684. 冗余连接 - Java 并查集
- 位运算:剑指 Offer 56 - I. 数组中数字出现的次数
- 1263. 推箱子 - Kotlin 两层BFS 435. 无重叠区间 - Java+Kotlin 贪心算法 452. 用最少数量的箭引爆气球 - Java+Kotlin 贪心算法
- BST:剑指 Offer 36. 二叉搜索树与双向链表 DFS:剑指 Offer 13. 机器人的运动范围 回溯:剑指 Offer 34. 二叉树中和为某一值的路径
- 146. LRU 缓存 - Java 双向链表+哈希表 207. 课程表 - Java 拓扑排序 Kahn算法 210. 课程表 II - Java 拓扑排序 Kahn算法 547. 省份数量 - Java BFS 双指针:剑指 Offer 22. 链表中倒数第k个节点
- 2106. 摘水果 - Java 前缀和
- 122. 买卖股票的最佳时机 II - Java 动态规划+优化 123. 买卖股票的最佳时机 III - Java 动态规划 63. 不同路径 II 646. 最长数对链 - Kotlin 动态规划+贪心
- 84. 柱状图中最大的矩形
- JPEG编码过程-Wikipedia
- 1031. 两个非重叠子数组的最大和 - Java 动态规划+前缀和
- 1163. 按字典序排在最后的子串 - Java 双指针
- 二分:剑指 Offer 53 - I. 在排序数组中查找数字 I 剑指 Offer 35. 复杂链表的复制
- 1105. 填充书架 - Java 动态规划 139. 单词拆分 - Java 动态规划 72. 编辑距离
- 322. 零钱兑换 - Java 动态规划 背包DP 343. 整数拆分 - Java 动态规划 背包DP
- 1143. 最长公共子序列 - Java 动态规划 583. 两个字符串的删除操作 - Java 动态规划 673. 最长递增子序列的个数 - Java 动态规划
- 1043. 分隔数组以得到最大和 - Java 动态规划 300. 最长递增子序列 -Java 动态规划
- 2409. 统计共同度过的日子数 - Java 模拟 91. 解码方法
- 2641. 二叉树的堂兄弟节点 II - Java 广度优先搜索 两次 BFS +一次 BFS 优化 55. 跳跃游戏 - Java 贪心 62. 不同路径 6334. 一个数组所有前缀的分数 - Java 前缀和
- 1091.二进制矩阵中的最短路径 - Java 基于BFS的层次遍历 15.三数之和 - Java 双指针 贪心 198&213&337.打家劫舍I&II&III 79.单词搜索 - Java 回溯算法 在vue项目中修改npm导入的第三方依赖库
- 986.区间列表的交集 - Java 双指针
- 1041.困于环中的机器人 - 模拟 官方题解思路
- 1019.链表中的下一个更大节点 209.长度最小的子数组 - Java 滑动窗口
- 33.搜索旋转排序数组 - Java 二分查找 34.在排序数组中查找元素的第一个和最后一个位置 - Java 二分查找 986.区间列表的交集 - Java 双指针
- 121.买卖股票的最佳时机
- 2488.统计中位数为 K 的子数组 - 哈希表+前缀和
- 多线程-锁
- 167.两数之和 II - 输入有序数组 - 双指针+哈希数组 189.轮转数组 多线程基础
- 注解
- JVM中对象的构造过程 动态代理 反射 快读快写模板
- ClassLoader——类加载器
- 线性谐波失真和运算放大器的应用
- 电吉他中的阻抗匹配和线性失真
- 使用Studio One的频谱仪
- 音频信号系统中常用的分贝
2022
5
1999
25
- 1048. 最长字符串链 1198. 找出所有行中最小公共元素 - Kotlin 与运算 1230. 抛掷硬币 - Kotlin 二维DP 1259. 不相交的握手 - Kotlin 动态规划 一维DP 1335. 工作计划的最低难度 1339. 分裂二叉树的最大乘积 - Kotlin 动态规划 线段树思想 1416. 恢复数组 1463. 摘樱桃 II - Kotlin 多维DP 1547. 切棍子的最小成本 - Kotlin 二维DP 1575. 统计所有可行路径 - Kotlin 基于BFS的动态规划 159. 至多包含两个不同字符的最长子串 1626. 无矛盾的最佳球队 - Kotlin 背包DP 1639. 通过给定词典构造目标字符串的方案数 - Kotlin 二维DP+前缀和优化 双百 1770. 执行乘法运算的最大分数 - Kotlin 多维DP到一维DP 186. 反转字符串中的单词 II - Kotlin 两次翻转 2328. 网格图中递增路径的数目 - Kotlin 有向图的路径数量 二维DP 249. 移位字符串分组 - Kotlin 哈希表 32. 最长有效括号 403. 青蛙过河 639. 解码方法 II 651. 4键键盘 688. 骑士在棋盘上的概率 - Kotlin 动态规划 837. 新 21 点 - Kotlin 动态规划 894. 所有可能的真二叉树 - Kotlin 动态规划 双指针:161. 相隔为 1 的编辑距离
1919
36
- 1.介绍和基本配置 1.认识 Kotlin 2.基础语法 2.映射中的参数 3.CRUD操作 3.高阶函数和 Lambda 4.日志输出 4.面向表达式编程 5.字符串 Java内存模型 Java并发体系整理 Java知识体系整理 Java集合体系整理 JVM内存区域结构 JVM垃圾回收过程 MySQL随记 Spring - 1.Spring特性 Spring - 2.Beans Spring - 3.依赖注入 Spring - 4.Lombok Spring - 5.引入配置文件 Spring - 6.工厂模式 Spring - 7.注解 Spring - 8.框架整合 SpringAOP - 1.面向切面编程 SpringAOP - 2.Aspect及切入点 SpringAOP - 3.通知 SpringBoot - 1.SpringBoot简介 SpringBoot - 2.版本控制 SpringBoot - 3.配置文件 SpringBoot - 4.YAML语法 SpringBoot - 5.热部署依赖 SpringBoot - 6.框架整合 SpringMybatis - 事务级操作 对象的生命周期和可回收性判断 计算机网络知识体系