相关文章
树的直径(dp和bfs求法)
更好的阅读体验
树的直径 树中两点之间的距离:连接两点的路径上的权值之和 树的直径:树中最远的两个节点之间的距离 树的直径的两种求法,一种是两边bfs or dfs,一种是树形dp
直径的性质 1、直径两端点一定是两个叶子节点 2、距离…
建站知识
2025/3/15 1:26:27
[git] rebase 合并多个commit
一、未使用 rebase 的提交数量
上图中 可以看到 有四提交
二、使用rebase
git rebase -i head~2表示合并 最后的两个提交, 也就是vv1 和 vv2
回车会弹出: 修改为 pick:保留该commit(缩写:p) reword:保留该commit…
建站知识
2025/3/15 1:36:38
什么是文档签名证书?PDF文档怎么签名?
什么是文档签名证书?在“互联网”时代,电子合同、电子证照、电子病历、电子保单等各类电子文档无纸化应用成为常态。如何让电子文档的签署、审批具有公信力及法律效力,防止伪造签名、假冒签名等问题出现,是电子文档无纸化应用的主…
建站知识
2025/3/15 1:41:38
Ubuntu-server 22.04LTS源码编译apache服务器
1 系统环境
# cat /etc/os-release
PRETTY_NAME"Ubuntu 22.04.3 LTS"
NAME"Ubuntu"
VERSION_ID"22.04"
VERSION"22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAMEjammy
IDubuntu
ID_LIKEdebian
HOME_URL"https://www.ubuntu.co…
建站知识
2024/12/1 9:08:25
uniapp中使用canvas做审批签名
在Uni-app中使用Canvas来实现审批签名功能需要以下步骤: 在你的Uni-app项目中创建一个页面或组件,用于签名功能的界面。 在该页面中创建一个Canvas元素,用于绘制签名。在模板中添加Canvas元素,如下所示: <template…
建站知识
2025/2/26 12:55:48
蓝桥杯每日一题2023.9.23
4961. 整数删除 - AcWing题库
题目描述 分析
注:如果要进行大量的删除操作可以使用链表
动态求最小值使用堆,每次从堆中取出最小值的下标然后在链表中删除
注意long long
代码解释: while(k --){auto t q.top();q.pop();res t.first;i…
建站知识
2025/3/8 23:21:12
Java本地缓存框架Caffeine介绍
Caffeine是一个进程内部缓存框架,使用了Java 8最新的[StampedLock]乐观锁技术,极大提高缓存并发吞吐量,一个高性能的 Java 缓存库,被称为最快缓存。 缓存简介
(一)缓存对比
从横向对常用的缓存进行对比&a…
建站知识
2025/1/5 15:10:53
【数据分享】海洋热含量Global Ocean Heat Content CDR】
【数据分享】海洋热含量Global Ocean Heat Content CDR 海洋与大气科学 海洋热含量数据可以不用计算了,直接下载使用! 海洋热含量气候数据记录(CDR)是一组 1955 年至今的海洋热含量异常(OHCA)时间序列&…
建站知识
2024/11/25 19:47:01