技术栈
datadog.trace
ChaITSimpleLove
21 天前
算法
·
排序算法
·
.net
·
benchmarkdotnet
·
datadog.trace
.NET9 实现排序算法(MergeSortTest 和 QuickSortTest)性能测试
在 .NET 9 平台下,我们对两种经典的排序算法 MergeSortTest(归并排序)和 QuickSortTest(快速排序)进行了性能基准测试(Benchmark),以评估它们在不同数据规模下的执行效率、内存分配及垃圾回收行为。
ChaITSimpleLove
22 天前
.net
·
性能测试
·
斐波那契数列
·
fibonacci
·
benchmarkdotnet
·
datadog.trace
.NET9 实现斐波那契数列(FibonacciSequence)性能测试
在 .NET 平台上实现 斐波那契数列 并使用 BenchmarkDotNet 进行性能测试,是评估不同算法实现方式性能表现的一种高效且标准化的方法。通过该方式,可以对比递归、迭代、记忆化递归以及结合高性能优化技术(如 Span<T>、Memory<T> 和 ArrayPool<T>)的多种实现,在不同输入规模下的执行时间、内存分配和垃圾回收行为。