相关文章
贪心算法之最小生成树问题
1. 贪心算法的基本思想
贪心算法在每一步都选择局部最优的边,希望最终得到整体最优的生成树。常见的两种 MST 算法为 Kruskal 算法 和 Prim 算法。这两者均满足贪心选择性质和最优子结构性质,即: 贪心选择性质:局部最优选择&…
建站知识
2025/4/6 10:14:30
小林coding-13道Redis面试题
1. 讲一下Redis底层的数据结构?ZSet用过吗?Zset 底层是怎么实现的?
2. 跳表是怎么实现的?跳表是怎么设置层高的?Redis为什么使用跳表而不是用B树?压缩列表是怎么实现的?介绍一下 Redis 中的 listpack
3.哈希表是怎么扩容的&a…
建站知识
2025/4/23 9:01:53
【教学类-102-02】自制剪纸图案(留白边、沿线剪)02——Python+PS自动化添加虚线边框
背景需求:
01版本实现了对透明背景png图案边界线的扩展,黑线实线描边
【教学类-102-01】自制剪纸图案(留白边、沿线剪)01-CSDN博客文章浏览阅读974次,点赞15次,收藏7次。【教学类-102-01】自制剪纸图案(留白边、沿线剪)01https://blog.csdn.net/reasonsummer/article…
建站知识
2025/4/23 9:07:47
strings.ContainsFunc 使用详解
目录
1. 官方包
2. 支持版本
3. 官方说明
4. 作用
5.实现原理
6. 推荐使用场景和不推荐使用场景
推荐场景:
不推荐场景:
7. 使用场景示例
示例1:官方示例
示例2:代码注入防御(检查危险字符)
示…
建站知识
2025/4/6 10:11:27
Express学习笔记(二)——Express中间件
目录
1. 中间件的概念
1.1 什么是中间件
1.2 现实生活中的例子
1.3 Express 中间件的调用流程
1.4 Express 中间件的格式
1.5 next 函数的作用
2. Express 中间件的初体验
2.1 定义中间件函数
2.2 全局生效的中间件
2.3 定义全局中间件的简化形式
2.4 中间件的作用 …
建站知识
2025/4/23 9:17:10
【vue3】黑马小兔鲜儿项目uniapp
https://www.bilibili.com/video/BV1Bp4y1379L?t198.4&p13
介绍一下启动命令: pnpm run dev:mp-weixin 启动项目用的
建站知识
2025/4/23 9:25:04
Python办公自动化(4)对PPT邮箱的操作
1.对PPT的操作
在终端中,下载操作PPT文件的工具库: pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple python-pptx 1.创建PPT import pptx
p pptx.Presentation() # 生成ppt对象
# 选择布局
layout p.slide_layouts[1]# 共提供了9种布局0-…
建站知识
2025/4/6 10:08:21
【C++初阶篇】C++中c_str函数的全面解析
C中c_str函数的全面解析 1. c_str()函数的定义与原型2. c_str()函数的返回值特性3 c_str()函数的使用场景3.1 与C标准库函数交互3.2 文件操作3.3 系统调用 4. c_str()函数的注意事项4.1 返回指针的只读性4.2 生命周期问题4.3 空字符串处理4.4 避免直接赋值给char* 5. c_str()函…
建站知识
2025/4/6 10:07:19