c# 数组或集合中取差别最大的数
答案:2 悬赏:50 手机版
解决时间 2021-02-10 23:26
- 提问者网友:雾里闻花香
- 2021-02-10 14:21
c# 数组或集合中取差别最大的数,如list0{1.0,2.0,3.0,100} 或者list1{0.01,1.0,2.0,3.0}或者list2{10,11,12,50,80,81,82,83},排序完之后,它跟它左右两边的数字,跟其中一个差别大,就把它删掉,总得来说就是想在数组或者集合里面能够获得平稳的值
最佳答案
- 五星知识达人网友:酒安江南
- 2021-02-10 15:50
求平均值后,再分别减平均值,取绝对值,绝对值最大的就是那个差别最大的数。
全部回答
- 1楼网友:末日狂欢
- 2021-02-10 17:12
string[] strrows = system.io.file.readalllines(逗号分隔的csv文件);
foreach (string str instrrows )
{
//判断是否跳过标题行
string[] tmp = str.split(new string[] { "," }, stringsplitoptions.none);
//判断列,取值插入数据库,代码自己写吧
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯