- 博客(27)
- 收藏
- 关注
原创 代码随想录算法训练营第三天:LeetCode203.移除链表元素、LeetCode707.设计链表、LeetCode206.反转链表
● 链表理论基础 ● 203.移除链表元素 ● 707.设计链表 ● 206.反转链表 详细布置 链表理论基础 建议:了解一下链接基础,以及链表和数组的区别 文章链接:https://programmercarl.com/%E9%93%BE%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 203.移除链表元素 建议: 本题最关键是要理解 虚拟头结点的使用技巧,这个对链表题目很重要。
2024-06-07 23:09:52 138
原创 代码随想录算法训练营第二天:LeetCode977. 有序数组的平方、LeetCode209.长度最小的子数组 、LeetCode59.螺旋矩阵II
文章讲解:https://programmercarl.com/0209.%E9%95%BF%E5%BA%A6%E6%9C%80%E5%B0%8F%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84.html。文章讲解:https://programmercarl.com/0977.%E6%9C%89%E5%BA%8F%E6%95%B0%E7%BB%84%E7%9A%84%E5%B9%B3%E6%96%B9.html。双指针法,一个指针从头开始,一个指针从数组末尾开始;
2024-06-06 23:34:08 457
原创 java项目中代码规范:避免直接注入命令行,禁用Option请求。
有些项目会遇到类似去通过服务器执行shell命令行,获取返回值进一步处理的需求。比如在执行命令行前对参数进行判断,禁用Option请求。这个时候写代码一定要注意防范。
2024-06-05 23:32:30 127
原创 【 代码随想录算法训练营第一天 | LeetCode704: 二分查找、LeetCode27:移除元素、LeetCode26:删除有序数组中的重复项】
介绍了二分查找和数组,以及如何在二分查找中确定区间范围
2024-06-05 13:20:49 474
转载 NIO(Non-blocking I/O)
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。
2023-03-11 15:22:43 348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人