CSharp-nth_element:标准的CSharp(C#)版本

时间:2021-05-20 21:31:30
【文件属性】:
文件名称:CSharp-nth_element:标准的CSharp(C#)版本
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-20 21:31:30
C# CSharp-nth_element CSharp(C#)版本的std :: nth_element(或几乎) 项目介绍 由于C#没有内置替代std :: nth_element的功能,因此我从现有实现中创建了几个版本。 警告所有错误处理代码都已被删除,因此YMMV std :: nth_element简介 用作索引K的数组,它会做两件事: 索引K中的项目与对数组进行排序时的项目相同 根据您的排序方式,索引K之前的项目为<=或> =,K之后的项目为> =或<= 例如,我们有一个整数输入数组(5 4 8 9 1 6 3 2 7),我们想从该数组中找出第4个最小的数字。 如果std :: nth_element使用4作为K,则输出数组将为(2 1 3 4 9 6 8 5 7)。 第四个元素是4,并且它前面的元素小于4,后面的元素大于4。 由于有多种实现std :: nth_elemen
【文件预览】:
CSharp-nth_element-master
----nthelement-GPLv2.cs(3KB)
----PUBLICDOMAIN(1KB)
----COPYING(15KB)
----LICENSE(6KB)
----README.md(3KB)
----nthelement-PD.cs(2KB)

网友评论