相关文章
【数据结构】堆的实现
目录 1. 前言2. 堆的实现2.1 初始化2.2 插入2.2.1 分析2.2.1.1 情况一2.2.1.2 情况二2.2.1.3 情况三 2.2.2 插入代码实现2.2.2.1 向上调整代码 2.3 删除2.3.1 分析2.3.2 删除代码实现2.3.2.1 向下调整代码 2.4 找根节点数据2.5 元素个数2.6 判空2.7 销毁 3. 源代码3.1 Heap.h3.…
建站知识
2024/12/30 21:22:12
python每日一题2
1、2、3、4四个数字组成三位数(互不相同且无重复数字)能有多少个组合?
#!/usr/bin/python
count0
for i in range(1,5):for j in range(1,5):for k in range(1,5):if i!j and j!k and i!k:count1print(i,j,k)
print(count)
讲解:…
建站知识
2024/12/30 21:22:14
Leetcode2336 无限集中的最小数字
题目:
现有一个包含所有正整数的集合 [1, 2, 3, 4, 5, ...] 。
实现 SmallestInfiniteSet 类:
SmallestInfiniteSet() 初始化 SmallestInfiniteSet 对象以包含 所有 正整数。int popSmallest() 移除 并返回该无限集中的最小整数。void addBack(int nu…
建站知识
2024/12/30 21:22:13
4.6-容器的端口映射
首先,我们来拉取Nginx的image镜像。 docker pull nginx 接下来我们创建一个Nginx的容器。 docker run --name nginx -d nginx 但是,这样启动nginx容器的话我们没法访问。这个时候怎么办呢?就需要将Nginx这个服务暴露给外面的世界。 这时可以使…
建站知识
2024/12/30 21:22:18
旋转框(obb)目标检测计算iou的方法
首先先定义一组多边形,这里的数据来自前后帧的检测结果 pre [[[860.0, 374.0], [823.38, 435.23], [716.38, 371.23], [753.0, 310.0]],[[829.0, 465.0], [826.22, 544.01], [684.0, 539.0], [686.78, 459.99]],[[885.72, 574.95], [891.0, 648.0], [725.0, 660.0]…
建站知识
2024/12/30 21:22:20