永发信息网

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); //判断列,取值插入数据库,代码自己写吧 }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯