avatar
文章
20
标签
18
分类
11
主页
博文
  • 分类
  • 标签
  • 归档
关于作者
Logoleetcode2
主页
博文
  • 分类
  • 标签
  • 归档
关于作者

leetcode2

发表于2024-08-05|更新于2025-03-05|算法
|浏览量:
文章作者: 旅人
文章链接: http://lvren.ip-ddns.com/2024/08/05/leetcode2/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 旅人!
面试双指针
cover of previous post
上一篇
leetcode1
141环形链表暴力思路:可以直接使用set记录下节点的地址值,如果有重复那么就是有环,如果指针走到了最后那么就说明无环 public boolean hasCycle(ListNode head) { Set<ListNode> set = new HashSet<>(); while (head != null) { if(!set.contains(head)){ set.add(head); }else return true; head=head.next; } return false; } 双指针思路:使用快慢指针,如果快指针和慢指针相撞,就说明有环,如果快指针走到头,就说明无环 public boolean hasCycle(ListNode head) { ...
下一篇
github实现CD
如何使用GitHub Actions实现Spring Boot程序的持续部署(CD)由于学习上的需要,我需要不断对GitHub上的分支进行合并与持续向远端推送。虽然手动操作并不难,但次数较多时,自动化部署功能显得尤为必要。本文将介绍如何利用GitHub Actions实现Spring Boot程序的持续部署。 Actions基本使用方法基本概念 workflow:GitHub的配置文件,存放在.github/workflow文件夹中。 job:一个workflow由多个job构成。 step:每个job分为多个步骤。 action:每个步骤执行的具体动作。 字段解释runs-on选择执行环境,目前支持的环境包括: ubuntu-latest windows-latest macos-latest uses调用GitHub市场中的预定义脚本。例如: uses: actions/checkout@v4 使用Actions将Java程序部署到远程服务器上使用Maven打包 进入GitHub Actions管理界面,创建新workflow。 选择Java with...
相关推荐
cover
2024-08-05
leetcode1
141环形链表暴力思路:可以直接使用set记录下节点的地址值,如果有重复那么就是有环,如果指针走到了最后那么就说明无环 public boolean hasCycle(ListNode head) { Set<ListNode> set = new HashSet<>(); while (head != null) { if(!set.contains(head)){ set.add(head); }else return true; head=head.next; } return false; } 双指针思路:使用快慢指针,如果快指针和慢指针相撞,就说明有环,如果快指针走到头,就说明无环 public boolean hasCycle(ListNode head) { ...
cover
2025-04-08
大文件上传
...
avatar
旅人
技术栈也是栈
文章
20
标签
18
分类
11
Follow Me
公告
欢迎来到我的博客休息
最新文章
大文件上传
大文件上传2025-04-08
分布式基本原理-CAP2025-03-23
DDIA第一部分
DDIA第一部分2025-02-15
手写一个简单spirng框架 实现MVC2024-12-12
手写一个spring框架——实现JDBC和事务2024-12-11
©1 - 2025 By 旅人
框架 Hexo 7.3.0|主题 Butterfly 5.3.5