自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(三)

NPM(Node Package Manager)是一个NodeJS包管理和分发工具。NPM以其优秀的依赖管理机制和庞大的用户群体,目前已经发展成为整个JS领域的依赖管理工具。NPM最常见的用法就是用于安装和更新依赖。要使用NPM,首先要安装Node工具。在实际项目开发中,前端页面所需要的数据往往需要从服务器端获取,这必然涉及与服务器的通信。Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。

2024-02-28 18:14:35 1419 2

原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(二)

ORM(Object Relational Mapping,对象关系映射)是为了解决面向对象与关系数据库存在的互不匹配现象的一种技术ORM通过使用描述对象和数据库之间映射的元数据将程序中的对象自动持久化到关系数据库中。ORM框架的本质是简化编程中操作数据库的编码MyBatis是一款优秀的数据持久层ORM框架,被广泛地应用于应用系统。

2024-02-28 17:59:04 1272

原创 SpringBoot+Vue全栈开发-刘老师教编程(b站)(一)

B/S(Browser/Server):浏览器/服务器架构模式C/S(Client/Server):客户端/服务器架构模式Maven是一个项目管理工具,可以对Java项目进行自动化的构建和依赖管理。SpringBoot特点。

2024-02-28 17:42:13 535

原创 IDEA开发环境热部署

2.在resours目录下的application.properties添加以下代码。1.在pom.xml添加下面代码。

2024-02-27 15:31:37 418

原创 动态规划-凸多边形最优三角形

【代码】动态规划-凸多边形最优三角形。

2023-05-17 10:52:25 122

原创 动态规划-数字三角形

【代码】动态规划-数字三角形。

2023-05-17 10:38:59 92

原创 动态规划-最短编辑距离

将 字符串A 变换为 字符串B 所用的最少字符操作数称为 字符串A 到 B 的最短编辑距离,记为 d(A, B)给定两个字符串 A 和 B,现在要将 A 经过若干操作变为 B,可进行的操作有。现在请你求出,将 A 变为 B 至少需要进行多少次操作。

2023-05-17 10:18:20 286

原创 最长上升子序列(动态规划)

最长上升子序列(动态规划)

2023-03-26 21:48:08 102

原创 二维背包(动态规划)

dp[i][j] 表示当背包体积为 i,重量为 j 时能获得的最大总价值。对于每个物品 i,从背包容量和重量的最大值开始,倒序循环更新 dp 数组。更新公式为:dp[j][k] = max(dp[j][k], dp[j-v[i]][k-w[i]] + p[i]),即在放入当前物品和不放入当前物品两种情况中选择价值最大的方案。

2023-03-26 02:25:19 529 1

原创 多重背包(动态规划)

多重背包

2023-03-26 01:17:12 89

原创 超市搞活动(动态规划)

这题与0/1背包不同的地方在于这题的物品可以重复放入,而0/1背包的物品不能重复放入。

2023-03-25 18:23:54 113

原创 最大子段和(动态规划)

【代码】最大子段和(动态规划)

2023-03-25 15:20:40 67

原创 0/1背包问题(动态规划)

【代码】 0/1背包问题(动态规划)

2023-03-25 13:02:27 83

原创 最长公共子序列(动态规划)

【代码】最长公共子序列(动态规划)

2023-03-24 21:59:40 64

原创 矩阵连乘(动态规划)

【代码】 矩阵连乘(动态规划)

2023-03-24 14:28:31 81

原创 最接近点对(分治)

【代码】 最接近点对(分治)

2023-03-21 00:55:06 138

原创 众数问题(分治)

【代码】众数问题(分治)

2023-03-20 22:54:19 112

原创 线性时间选择(快速选择排序)

线性时间选择(快速选择排序)

2023-03-13 22:36:35 122

原创 整数划分问题(分治递归)

整数划分问题(分治递归)

2023-03-13 03:05:55 127

原创 快速排序(双指针+递归)

快速排序(双指针+递归)

2023-03-13 02:12:45 158

原创 二路归并排序算法

题目:给出 n 个无序的整数,试把它们从小到大排序。

2023-03-13 01:21:27 217

原创 题目:二分查找

二分查找

2023-03-05 20:00:20 35

原创 Fibonacci数列五种解法

Fibonacci数列五种解法 递归 递推 递归+记忆数组 递推+记忆数组 矩阵快速幂

2023-03-05 16:44:08 146

原创 力扣:28. 找出字符串中第一个匹配项的下标(使用KMP匹配字符串)

力扣:28. 找出字符串中第一个匹配项的下标(使用KMP匹配字符串)

2023-03-03 15:01:51 109

原创 力扣:剑指 Offer 58 - II. 左旋转字符串

力扣:剑指 Offer 58 - II. 左旋转字符串

2023-03-01 21:23:26 49

原创 力扣:剑指 Offer 05. 替换空格(字符串)

力扣:剑指 Offer 05. 替换空格(字符串),双指针

2023-03-01 19:25:52 39

原创 力扣:151. 反转字符串中的单词

力扣:151. 反转字符串中的单词 双指针 快慢指针

2023-03-01 18:51:18 60

原创 力扣:541. 反转字符串 II(字符串)

力扣:541. 反转字符串 II(字符串)

2023-02-28 22:08:35 28

原创 力扣:344. 反转字符串(字符串)

力扣:344. 反转字符串(字符串)

2023-02-14 03:15:23 76

原创 力扣:18. 四数之和(双指针)

力扣:18. 四数之和(双指针)

2023-02-13 02:49:36 46

原创 力扣:15. 三数之和(双指针)

力扣:15. 三数之和(双指针)

2023-02-12 23:13:57 71

原创 力扣:383. 赎金信(哈希表)

力扣:383. 赎金信(哈希表)

2023-02-12 21:26:38 197

原创 力扣:454. 四数相加 II(哈希表)

力扣:454. 四数相加 II(哈希表)

2023-02-10 02:19:13 32

原创 力扣:1.两数之和(哈希表)

力扣:1.两数之和(哈希表)

2023-02-10 01:08:11 53

原创 力扣:202. 快乐数(哈希表)

力扣:202. 快乐数(哈希表)

2023-02-09 21:38:16 42

原创 力扣:349. 两个数组的交集(哈希表)

力扣:349. 两个数组的交集(哈希表)

2023-02-09 21:13:21 54

原创 力扣:242. 有效的字母异位词(哈希表)

力扣:242. 有效的字母异位词(哈希表)

2023-02-09 17:22:08 175

原创 力扣:142. 环形链表 II

力扣:142. 环形链表 II 双指针 快慢指针 环形链表

2023-02-04 01:04:42 30

原创 力扣:19. 删除链表的倒数第 N 个结点

力扣:19. 删除链表的倒数第 N 个结点 虚拟头节点 快慢指针 双指针

2023-02-03 01:23:05 34

原创 力扣:24. 两两交换链表中的节点

力扣:24. 两两交换链表中的节点 虚拟头节点

2023-02-02 23:47:57 32

空空如也

空空如也

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

TA关注的人

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