自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LCP 34-二叉树染色

题目大意是在一个二叉树上选择若干个结点,选择的结点当中联通的结点个数不能大于k,使得被选择的结点的总和最大化。那么继续往下遍历的时候,左右两个子节点的状态其实和父节点是一样的,就是都有k的。注意这里的最大余量是可用余量,具体是否能达到余量主要由动态规划转移结果决定。可以通过一个循环来体现,往下遍历的时候,如果左子节点的最大余量是。那么往下遍历的时候,如何体现左右两边最大可连通的结点数量小于等于。,这里余量表示的是可以分配给自己的子节点的可联通选择数量。对于每一个结点,都存在着两种状态,选择和不选择。

2023-05-03 21:40:09 122 1

原创 Qt项目bug记录

qt项目遇到报错问题

2023-03-09 15:52:45 265

原创 K-Means 聚类算法 Python实现

K-Means聚类算法的简单实现

2022-06-16 14:46:16 18109 7

原创 Git:生成ssh,并设置ssh链接

github生成与配置ssh

2022-04-09 17:01:13 3257

原创 LeetCode1567-乘积为正数的最长子数组

动态规划常见题目,需要对题目场景有足够的考虑,适合动态规划入门的同学尝试一下。

2022-03-30 10:16:26 856

原创 LeetCode438-找到字符串中所有字母异位词

LeetCode438,使用自定义字符串哈希来解题目,复杂度为O(n)

2022-03-29 16:49:19 542

原创 剑指offer46-把数字翻译成字符串

与lc91极其相似的一道题目,可利用动态规划和记忆化搜索解题。

2022-03-28 14:58:40 473

原创 LeetCode72-编辑距离,动态规划+滚动数组

编辑距离,使用动态规划进行解答,最重要的是要推导出正确的状态转移方程。

2022-03-28 14:06:57 423

原创 LeetCode91-解码方法,dp>记忆化搜索

力扣经典题91,比较动态规划与记忆化搜索两种解法。

2022-03-19 12:59:28 187

原创 LeetCode76-最小覆盖子串:滑动窗口(Cpp+Golang)

LeetCode76,最小覆盖子串的滑动窗口解法,包含go与cpp实现。

2022-03-16 16:11:28 861

原创 HTTP1.0、1.1、2.0特点与区别

面试常见系列:HTTP及其区别

2022-03-14 23:55:38 910

原创 LeetCode周赛284-第四题:dijkstra(golang+cpp)

周赛284压轴题,巧妙的单源最短路问题,适合刚学完最短路的同学巩固一下。

2022-03-13 17:34:34 1188

原创 LeetCode15-三数之和

这是一道适合入门同学仔细品味的题目

2022-03-11 00:21:47 869

原创 LeetCode10-正则表达式匹配

一道应用场景十分广泛的题目,可以用动态规划来做,也可以用有限状态机来做。

2022-03-11 00:20:31 304

原创 计算机网络:IP地址组成、网络分类、子网掩码

计算机网络基础之ip与子网掩码

2022-03-10 14:38:14 221

原创 LeetCode437-路径总和III,DFS+map,Golang

力扣刷题题记

2022-03-07 09:58:22 187

原创 LeetCode双周赛73(Cpp+Golang)

力扣双周赛73

2022-03-06 22:36:56 719

原创 LeetCode周赛283(Golang)

力扣周赛283做题记录

2022-03-06 12:01:00 160

原创 LeetCode51-N皇后问题(Golang)

经典的n皇后问题,解题思路,go语言

2022-03-04 15:12:13 223

原创 LeetCode199-二叉树的右视图(Golang)

力扣刷题题记

2022-03-01 23:43:16 191

原创 LeetCode37-解数独,DFS(Golang)

深度优先搜索的经典题型,适合刚学习dfs的同学挑战一下。

2022-03-01 22:29:54 253

原创 LeetCode47-全排列II(Golang)

【接近双百做法】LeetCode47-全排列II,在lc46的基础上加入去重操作

2022-03-01 15:04:52 183

原创 LeetCode46-全排列(Golang)

深度优先搜索的入门经典题,也可以使用库函数来做

2022-03-01 11:17:13 340

原创 LeetCode44-通配符匹配(Golang)

动态规划进阶题目,与正则表达式匹配相似

2022-02-24 16:20:42 844

原创 LeetCode16-最接近的三数之和(Golang)

力扣刷题题记

2022-02-24 11:27:20 319

原创 Go语言小笔记:Missing Function Body

Go语言小笔记

2022-02-24 09:48:29 2496

原创 CF Round701-div2(CF1485)

Codeforces做题记录

2022-02-20 13:30:55 323

原创 cf1530-CodeforcesRound733(div1+div2)A~D

Codeforces做题记录

2022-02-20 13:21:12 406

原创 项目文档--代码文件结构

文件结构树生成

2022-02-19 11:46:19 1800

原创 git push超时小妙招-fatal: unable to access, Failed to connect to github.com port 443: Timed out

git push操作超时小妙招本方法适用于,github网络链接不稳定,不是不能push,而是要多push几次才能成功的人。这样可以节约自己的精力,把时间用在写别的代码上。首先在项目根目录的上级目录新建一个txt文件打开新建的txt文件,并输入如下代码,把 project_name ,改成自己的项目目录名cd ./[project_name]:pushgit pushgoto push保存文件,修改文件名为push.bat双击push.bat,就会弹出一个cmd窗

2022-02-14 18:21:49 3913

原创 LeetCode1219-黄金矿工,DFS深度优先搜索+枚举(Golang)

LeetCode1219题目简单解析

2022-02-05 16:36:52 719

空空如也

空空如也

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

TA关注的人

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