小编Joh*_*ohn的帖子

快速排序最坏的情况

我正在研究下面所需的程序,以便更好地理解它.

Quicksort最糟糕的运行时间是什么?可能导致这种更糟糕的情况?我们如何修改quicksort程序来缓解这个问题?

我知道它有最坏的情况O(n^2),我知道它是在枢轴唯一的最小或最大元素时发生的.我的问题是如何修改程序以缓解此问题.

一个好的算法会很好.

algorithm big-o quicksort

29
推荐指数
4
解决办法
7万
查看次数

寻找树的中心

我有一个问题,这是我的计划的一部分.

对于树T =(V,E),我们需要在树中找到节点v,其最小化从v到任何其他节点的最长路径的长度.

那么我们如何找到树的中心?是否只能有一个中心或更多?

如果有人能为我提供良好的算法,那么我就可以了解如何融入我的计划.

algorithm tree graph-theory

10
推荐指数
2
解决办法
9257
查看次数

C++函数原型

我刚开始学习C++.有人可以解释下面的C++函数原型之间的区别吗?

void f(int n);
extern void f(int n);
static void f(int n);
Run Code Online (Sandbox Code Playgroud)

c++ prototype

4
推荐指数
1
解决办法
1486
查看次数

标签 统计

algorithm ×2

big-o ×1

c++ ×1

graph-theory ×1

prototype ×1

quicksort ×1

tree ×1