- 博客(3)
- 收藏
- 关注
原创 刷题记录----简单回溯
在递归保存节点值的过程中使用了回溯,即最后几行,删除最后一个元素的目的是还原本层递归状态以免影响返回列表内容。给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。叶子节点 是指没有子节点的节点。回溯法在二叉树递归算法中很常用,就现在的理解来看回溯的作用主要是在递归调用之后保留当前层的状态,有两道题对我有一些启发。如上段代码中的最后几行,先对depth++传到下轮递归中去,在调用完递归之后再将depth还原回本层真正的高度。
2023-10-12 19:57:01 25
原创 【Ubuntu上部署springboot+vue项目记录】
使用xftp把生成的jar包上传到服务器任意位置,由于springboot项目打包会自带tomcat服务器,因此只需要使用Java -jar命令运行jar包即可。其中nohup命令是为了保证服务持续运行(不会因为断开ssh连接自动挂掉),applog.log是日志文件,另外注意&不要漏掉。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。进程关闭成功再使用Java命令运行jar包即可。可以使用idea控制台使用以下命令打包。
2023-04-21 19:55:47 82 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人