自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 算法训练营day49|动态规划 part10:(LeetCode 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II)

121. 买卖股票的最佳时机、122.买卖股票的最佳时机II

2023-09-12 17:31:08 352

原创 点云绪论(点云数据及获取、点云数据处理、常用软件及开源库)

点云数据及获取、点云数据处理、常用软件及开源库

2023-09-11 16:01:21 572

原创 算法训练营day48|动态规划 part09:打家劫舍(LeetCode 198.打家劫舍、213.打家劫舍II、337.打家劫舍 III)

198.打家劫舍、213.打家劫舍II、337.打家劫舍 III (树形DP)

2023-09-09 16:40:09 360

原创 算法训练营day46|动态规划 part08:完全背包 (LeetCode 139. 单词拆分、多重背包理论基础)

139. 单词拆分 (求排列方法)、多重背包理论基础

2023-09-09 12:07:00 722

原创 算法训练营day45|动态规划 part07:完全背包 (LeetCode 70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数)

70. 爬楼梯(进阶)(求排列方法数)、322. 零钱兑换(求等于背包重量的最小物品数)、279.完全平方数(求等于背包重量的最小物品数)

2023-09-08 11:29:16 295

原创 算法训练营day44|动态规划 part06:完全背包 (完全背包、 LeetCode518. 零钱兑换 II、377. 组合总和 Ⅳ )

完全背包理论、518. 零钱兑换 II(求组合方法数)、377. 组合总和 Ⅳ(求排列方法数)

2023-09-08 11:21:56 440

原创 算法训练day43|动态规划 part05:0-1背包 (LeetCode 1049. 最后一块石头的重量 II、494. 目标和、474.一和零)

1049. 最后一块石头的重量 II(求最大重量)、494. 目标和(求组合方法数)、474.一和零(求二维背包的最大物品数)

2023-09-07 15:28:49 662

原创 Docker技术入门| Part03:Dockerfile详解(Dockerfile概念、Dockerfile 指令、使用Dockerfile构建镜像)

VOLUME [“”, “”…]VOLUME 之前我们说过,容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中,后面的章节我们会进一步介绍 Docker 卷的概念。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在 Dockerfile 中,我们可以事先指定某些目录挂载为匿名卷,这样在运行时如果用户不指定挂载,其应用也可以正常运行,不会向容器存储层写入大量数据。

2023-09-06 16:30:00 1200

原创 Docker技术入门| Part02:Docker基础用法(Docker镜像使用、操作容器、数据管理)

Docker 不会在容器被删除后自动删除 数据卷,并且也不存在垃圾回收这样的机制来处理没有任何容器引用的 数据卷。挂载主机目录有几种方式,其中volume 由容器创建和管理,创建在宿主机,所以删除容器不会丢失,官方推荐,更高效,Linux 文件系统,适合存储数据库数据。可以使用 docker image ls -q 来配合使用 docker image rm,这样可以成批的删除希望删除的镜像。当我们从 docker 镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。

2023-09-06 09:28:17 494

原创 算法训练营day42|动态规划 part04:0-1背包 (01背包问题基础(两种解决方案)、LeetCode 416.分割等和子集)

01背包问题基础(两种解决方案)、416.分割等和子集(求背包能不能装满)

2023-09-05 12:18:47 347

原创 算法训练day41|动态规划 part03(LeetCode343. 整数拆分、96.不同的二叉搜索树)

343. 整数拆分、96.不同的二叉搜索树

2023-09-04 15:35:17 325

原创 Docker技术入门 | Part01:Docker简介

合作开发的时候,在本机可以运行,在别人的电脑上跑不起来。这里我们以ava Web应用程序为例,-个lava Web应用程序涉及很多东西,比如DK、Tomcat. Spring等。当这些其中某一项版本不一致的时候, 可能就会导致应用程序跑不起来这种情况。Docker则将程序直接打包成镜像,直接运行在容器中即可。服务器自己的程序挂了,结果发现是别人程序出了问题把内存吃完了,自己程序因为内存不够就挂了。

2023-09-02 15:04:02 1149 2

原创 算法训练day39|动态规划 part02(LeetCode62.不同路径、63. 不同路径 II)

62.不同路径、63. 不同路径 II

2023-09-01 15:47:00 455

原创 算法训练day38|动态规划 part01(理论基础、LeetCode509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯)

理论基础、LeetCode509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

2023-09-01 14:19:41 426

原创 算法训练day37|贪心算法 part06(LeetCode738.单调递增的数字)

738.单调递增的数字

2023-09-01 10:07:46 604 1

原创 算法训练day36|贪心算法 part05(重叠区间三连击:LeetCode435. 无重叠区间763.划分字母区间56. 合并区间)

435. 无重叠区间763.划分字母区间56. 合并区间

2023-09-01 09:49:00 837

原创 算法训练day35|贪心算法 part04(LeetCode860.柠檬水找零、406.根据身高重建队列(处理一边再处理一边)、 452. 用最少数量的箭引爆气球(重叠区间))

860.柠檬水找零、406.根据身高重建队列、 452. 用最少数量的箭引爆气球(重叠区间)

2023-08-31 10:37:05 226

原创 算法训练day34|贪心算法 part03(LeetCode 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果(处理一边再处理一边))

1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果(处理一边再处理一边)

2023-08-31 10:24:16 675

原创 算法训练day32|贪心算法 part02(LeetCode122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II)

122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II

2023-08-30 10:00:56 130

原创 算法训练day31|贪心算法 part01(理论基础、LeetCode455.分发饼干、376. 摆动序列、53. 最大子序和 )

455.分发饼干、376. 摆动序列、53. 最大子序和

2023-08-29 16:40:17 168

原创 算法训练day30|回溯算法part06(LeetCode332.重新安排行程、51. N皇后、37. 解数独)

332.重新安排行程、51. N皇后、37. 解数独

2023-08-29 10:24:58 143

原创 算法训练day29|回溯算法part05(LeetCode491.递增子序列、46.全排列 、47.全排列 II)

491.递增子序列、46.全排列 、47.全排列 II

2023-08-28 15:47:48 138

原创 算法训练day28|回溯算法part04(LeetCode93.复原IP地址 、LeetCode78.子集、90.子集II(去重))

复原IP地址、子集、子集II

2023-08-28 10:45:36 177

原创 算法训练day27|回溯算法part03(LeetCode39. 组合总和、LeetCode40.组合总和II(去重)、LeetCode 131.分割回文串)

组合总和、组合总和II、分割回文串

2023-08-26 15:42:27 252

原创 算法训练day25|回溯算法part02(LeetCode216.组合总和III、LeetCode17.电话号码的字母组合)

组合总和III、电话号码的字母组合

2023-08-26 09:18:09 244

原创 算法训练day24|回溯算法part01(回溯算法理论基础、LeetCode77. 组合(剪枝处理))

回溯算法理论基础、组合(剪枝处理)

2023-08-25 14:18:10 221

原创 算法训练day23|二叉树part09(LeetCode669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树 、538.把二叉搜索树转换为累加树)

修剪二叉搜索树、将有序数组转换为二叉搜索树 、把二叉搜索树转换为累加树

2023-08-24 17:47:57 389

原创 算法训练day22|二叉树part08(LeetCode235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点)

二叉搜索树的最近公共祖先、二叉搜索树中的插入操作、删除二叉搜索树中的节点

2023-08-24 11:04:19 177

原创 算法训练day21|二叉树part07(LeetCode530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数 、236. 二叉树的最近公共祖先)

二叉搜索树的最小绝对差、二叉搜索树中的众数 、二叉树的最近公共祖先

2023-08-23 15:14:48 214

原创 算法训练day20|二叉树part06(LeetCode654.最大二叉树、LeetCode617.合并二叉树、LeetCode700.二叉搜索树中的搜索、LeetCode98.验证二叉搜索树)

最大二叉树、合并二叉树、二叉搜索树中的搜索、验证二叉搜索树

2023-08-22 18:01:36 502

原创 算法训练day18|二叉树part05(LeetCode513.找树左下角的值、LeetCode112. 路径总和、LeetCode106.从中序与后序遍历序列构造二叉树)

找树左下角的值、路径总和、从中序与后序遍历序列构造二叉树

2023-08-21 17:58:47 509

原创 算法训练Day17|二叉树part04(LeetCode 110.平衡二叉树、257.二叉树的所有路径、404.左叶子之和)

平衡二叉树、二叉树的所有路径、左叶子之和

2023-08-21 10:52:43 215

原创 C++-侯捷-面向对象高级编程(下)

可以把一个类自动转换为别的类型,如fraction转换为double。

2023-08-19 17:55:33 131

原创 C++-侯捷-面向对象高级编程(上)

include自己写的是“.h”,系统自己的标准库是<>

2023-08-17 10:34:07 106

原创 算法训练day16|二叉树part03(LeetCode104.二叉树的最大深度(后序递归的应用)、LeetCode111.二叉树的最小深度、LeetCode222.完全二叉树的节点个数)

二叉树的最大深度,二叉树的最小深度,完全二叉树的节点个数

2023-08-08 21:37:53 172

原创 算法训练Day14|二叉树part01(二叉树的理论基础、二叉树的十种遍历方式——递归法,迭代法,统一迭代法、层序遍历)

二叉树理论基础、二叉树十种遍历方法

2023-08-06 23:40:43 553

原创 算法训练Day15|二叉树part02(层序遍历汇总十题、LeetCode226.翻转二叉树——10种遍历方式的应用、LeetCode 101. 对称二叉树)

层序遍历、翻转二叉树、对称二叉树

2023-08-06 23:37:59 1144

原创 算法训练Day13|栈与队列part03(LeetCode239. 滑动窗口最大值、LeetCode347. 前K个高频元素)

滑动窗口最大值、前k个高频元素

2023-08-04 23:26:33 417

原创 算法训练Day11|栈与队列part02(LeetCode20. 有效的括号、LeetCode1047. 删除字符串中的相邻重复项、LeetCode150. 逆波兰表达式求值)

有效的括号、删除字符串中的所有相邻重复项、逆波兰表达式求值

2023-08-04 10:21:29 533

原创 算法训练Day10|栈与队列part01(栈与队列理论基础、LeetCode232.用栈实现队列、LeetCode225. 用队列实现栈)

栈与队列理论基础、用栈实现队列、用队列实现栈

2023-08-02 17:08:21 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除