- 博客(5)
- 收藏
- 关注
原创 数据结构及算法-堆
堆是一种满足特定条件的完全二叉树,主要可分为两种类型:小顶堆:任意节点的值 ≤ 其子节点的值。大顶堆:任意节点的值 ≥ 其子节点的值。堆作为完全二叉树的一个特例,具有以下特性。最底层节点靠左填充,其他层的节点都被填满。我们将二叉树的根节点称为“堆顶”,将底层最靠右的节点称为“堆底”。对于大顶堆(小顶堆),堆顶元素(根节点)的值是最大(最小)的。堆通常用于实现优先队列,大顶堆相当于元素按从大到小的顺序出队的优先队列。
2024-06-12 22:21:33
514
原创 多进程与多线程的理论及应用场景
多进程:就是在操作系统中,运行多个进程,每个进程都有独立的内存空间和资源多线程:指在同一个进程内同时运行多个线程,线程共享进程的内存空间和资源。
2024-06-04 22:01:29
494
原创 python的多进程与多线程
因为我们如果按照流程一步步执行任务实在是太慢了,假如一个任务就是10秒,两个任务就是20秒,那100个任务呢?况且cpu这么贵,时间长了就是浪费生命啊!
2024-05-30 22:05:04
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人