java - 合并排序中合并的测试用例

标签 java algorithm sorting merge

是否有任何边缘情况或一般情况我需要测试此功能。我唯一能想到的是被合并的数组之一是否为空。我需要考虑其他测试用例吗?

最佳答案

对于任何类型,我都会考虑这些情况:

  • 空列表
  • 一个已经排序的列表
  • 反向排序列表
  • 由相同元素组成的列表
  • 包含欺骗的列表

这不仅仅是为了证明算法,也是为了性能。

关于java - 合并排序中合并的测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15123988/

相关文章:

algorithm - 凯罗斯 API : Face Recognition Algorithms

Perl 自定义排序

c - 冒泡排序使数组为空

java - Android - 圆形阵列显示

JavaFX 2-Webengine 的实现

java - swing:有没有办法改变复选框/单选按钮的颜色?

java - 从 Taglet 访问 Java 注解

algorithm - 我无法真正理解强连通分量算法是如何工作的

javascript - jQuery 中的编号

java - 为什么 JFrame 不居中?