自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指Offer:不修改数组找出重复的数字

题目来源:https://www.acwing.com/problem/content/description/15/方法二:vector代替哈希。

2024-07-15 16:51:42 128

原创 线性DP:数字三角形

【代码】线性DP:数字三角形。

2024-06-17 09:30:13 412

原创 搜索与图论:匈牙利算法

给定一个二分图,其中左半部包含n1个点(编号1 - n1),右半部包含n2个点(编号1 - n2),二分图共包含m条边。二分图的匹配:给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配。二分图的最大匹配:所有匹配中包含边数最多的一组匹配被称为二分图的最大匹配,其边数即为最大匹配数。接下来m行,每行包含两个整数u和v,表示左半部点集中的点u和右半部点集中的点v之间存在一条边。输出一个整数,表示二分图的最大匹配数。请你求出二分图的最大匹配数。

2024-06-13 10:26:04 251

原创 搜索与图论:染色法判别二分图

【代码】搜索与图论:染色法判别二分图。

2024-06-13 09:39:40 556

原创 搜索与图论:所有可达路径(DFS算法)

给定一个有 n 个节点的有向无环图,节点编号从 1 到 n。请编写一个函数,找出并返回所有从节点 1 到节点 n 的路径。每条路径应以节点编号的列表形式表示。输出所有的可达路径,路径中所有节点之间空格隔开,每条路径独占一行,存在多条路径,路径输出的顺序可任意。如果不存在任何一条路径,则输出 -1。后续 M 行,每行包含两个整数 s 和 t,表示图中的 s 节点与 t 节点中有一条路径。注意输出的序列中,最后一个节点后面没有空格!第一行包含两个整数 N,M,表示图中拥有 N 个节点,M 条边。

2024-06-12 20:34:45 606

原创 最短路:spfa算法

【代码】最短路:spfa。

2024-06-12 15:00:54 1200

原创 最短路:Bellman-Ford

【代码】最短路:Bellman-Ford。

2024-06-12 14:44:20 227

原创 朴素|堆优化dijkstra

【代码】最短路算法:朴素dijkstra。

2024-06-11 10:32:26 160

原创 搜索与图论:有向图的拓扑序列

【代码】搜索与图论:有向图的拓扑序列。

2024-06-06 23:25:26 346

原创 搜索与图论:图中点的层次

【代码】搜索与图论:图中点的层次。

2024-06-06 23:03:08 599

原创 搜索与图论:树的重心

【代码】搜索与图论:树的重心。

2024-06-06 22:48:26 500

原创 搜索与图论:宽度优先搜索

【代码】搜索与图论:宽度优先搜索。

2024-06-06 21:46:41 388

原创 搜索与图论:八皇后问题

【代码】搜索与图论:八皇后问题。

2024-06-06 21:01:23 345

原创 搜索与图论:深度优先搜索

【代码】搜索与图论:深度优先搜索。

2024-06-06 20:02:15 396

原创 服务端-客户端-版本3

cpp文件InetAddress.cpp。头文件InetAddress.h。

2024-06-04 20:15:22 203

原创 服务端-客户端-版本2

修改了非阻塞套接字描述符的使用修改了监听事件的处理逻辑。

2024-06-04 11:35:21 215

原创 服务端-客户端-版本1

【代码】服务端-客户端-版本1。

2024-06-04 11:13:24 280

原创 数据结构:一般哈希

【代码】【无标题】

2024-06-03 21:48:26 324

原创 数据结构:模拟堆

【代码】数据结构:模拟堆。

2024-05-31 16:03:08 268

原创 数据结构:并查集

【代码】【无标题】

2024-05-31 11:08:39 185

原创 数据结构:Trie树

【代码】数据结构:Trie树。

2024-05-31 09:57:59 287

原创 数据结构:KMP

【代码】数据结构:KMP。

2024-05-30 15:56:24 229

原创 数据结构:单调队列

题目要求:给你一段长度为n的序列,并且给你一个k,使得你维护一个长度为k的子序列,并且找到整个序列中全部长度为k的子序列的所有的最小值与最大值。

2024-05-30 14:20:53 169

原创 数据结构:单调栈

【代码】数据结构:单调栈。

2024-05-30 13:23:53 274

原创 数据结构:模拟队列

【代码】【无标题】

2024-05-30 13:00:53 231

原创 数据结构:模拟栈

【代码】【无标题】

2024-05-30 12:45:32 271

原创 数据结构:双链表

【代码】【无标题】

2024-05-30 12:20:43 451

原创 数据结构:单链表

【代码】数据结构:单链表。

2024-05-30 10:14:05 308

原创 基础算法:二维差分

【代码】基础算法:二维差分。

2024-05-29 11:15:26 181

原创 基础算法:一维差分

【代码】基础算法:一维差分。

2024-05-29 10:51:32 144

原创 基础算法:二维前缀和

【代码】基础算法:二维前缀和。

2024-05-29 10:36:23 170

原创 基础算法:一维前缀和

【代码】基础算法:一维前缀和。

2024-05-29 09:57:16 420

原创 基础算法:浮点数二分

【代码】【无标题】

2024-05-29 09:39:54 243

原创 基础算法:归并排序

【代码】基础算法:归并排序。

2024-05-28 20:20:32 684

原创 基础算法:快速排序

【代码】基础算法:快速排序。

2024-05-28 17:04:05 309

原创 基础算法:离散化

【代码】基础算法:离散化。

2024-05-27 20:55:01 289

原创 基础算法:区间合并

例如:[1, 3] 和 [2, 6] 可以合并为一个区间 [1, 6]。],要求合并所有有交集的区间。注意如果在端点处相交,也算有交集。共一行,包含一个整数,表示合并区间完成后的区间个数。输出合并完成后的区间个数。行,每行包含两个整数。

2024-05-27 19:47:46 956

原创 保姆级教程!!!教你开始学习Python数据分析的第一步(Anaconda的下载和安装)

前言相信对于很多想要开始python数据分析学习的小伙伴来说,下载和安装python,成为了第一件令人头痛的事情。那么这篇文章,兴许能够在你学习python数据分析的道路上有一个好的开始。——————————————————————————————————————————————————————————————————准备python环境首先你要知道,python有两个版本,python2...

2020-03-11 17:08:08 2317 1

原创 python常用第三方库的安装

python常用第三方库的安装推荐使用清华源镜像安装pip install (第三方库的名称) -i https://pypi.tuna.tsinghua.edu.cn/simple检查第三方库是否正常安装的方法:在cmd中输入pip list,可以看到安装的所有库在python环境下,导入第三方库,例如:import pandas,回车后,若无异常,表示安装成功...

2020-03-06 20:41:16 418

原创 matplotlib学习笔记

代码展示from matplotlib import pyplot as pltfig = plt.figure(figsize=(20,8),dpi=80) # dpi 设置像素x = range(2,26,2)y = [15,13,14.5,17,20,25,26,26,24,22,18,15]_xtick_labels = [i/2 for i in range(4,49)] ...

2020-03-05 22:19:35 193

空空如也

空空如也

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

TA关注的人

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