asp.net 實現獲取一個集合陣列中出現次數最多的元素
List<double> _wei = new List<double>(50);
_wei.Add(1.0);
_wei.Add(2.0);
_wei.Add(3.0);
_wei.Add(2.0);
var result = from item in _wei //每一項
group item by item into gro //按項分組,沒組就是gro
orderby gro.Count() descending //按照每組的數量進行排序
select new { num = gro.Key, nums = gro.Count() }; //返回匿名型別物件,輸出這個組的值和這個值出現的次數
foreach (var item in result.Take(1))
{
Response.Write(string.Format("數字{0}出現了{1}次", item.num, item.nums));
}
主要是利用LINQ語法來實現。
相關文章
- js找出陣列中出現最多的元素和次數JS陣列
- 獲取一個字串中出現最多的字元和他的個數字串字元
- 陣列中出現兩次的數陣列
- javascript獲取字串中出現次數最多的字元JavaScript字串字元
- 陣列中每個陣列元素出現的次數陣列
- 陣列-07. 求一批整數中出現最多的個位數字(20)陣列
- js獲取陣列中元素出現的次數程式碼例項JS陣列
- 陣列中出現次數超過一半的數字陣列
- [PY3]——找出一個序列中出現次數最多的元素/collections.Counter 類的用法
- Python實用技法第11篇:找出序列中出現次數最多的元素Python
- 48 陣列中出現次數超過一半的數字陣列
- 求出陣列中出現次數大於一半的數字陣列
- 統計陣列元素中每個元素出現的次數陣列
- 輸出字串中出現次數最多的字元和次數字串字元
- js常見演算法(一):陣列去重,打亂陣列,統計陣列各個元素出現的次數, 字串各個字元的出現次數,獲取地址連結的各個引數JS演算法陣列字串字元
- 找到陣列中出現特定次數數字的問題陣列
- 給定一個大小為 n 的陣列,找到其中的眾數。眾數是指在陣列中出現次數大於 ⌊ n/2 ⌋ 的元素。陣列
- 查詢陣列中出現次數大於陣列長度一半的數字陣列
- 【劍指offer】數字在排序陣列中出現的次數排序陣列
- 九度 1349 數字在排序陣列中出現的次數排序陣列
- js實現從陣列中獲取相加和為指定數字的元素JS陣列
- 每日一練(20):陣列中出現次數超過一半的數字陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- JZ-037-數字在排序陣列中出現的次數排序陣列
- 《劍指offer》:[38]數字在排序陣列中出現的次數排序陣列
- jquery如何獲取指定元素在陣列中第一次出現的位置jQuery陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- Matlab tabulate統計數字出現的次數,如果陣列中出現0Matlab陣列
- JZ-028-陣列中出現次數超過一半的數字陣列
- 統計陣列個元素出現的個數陣列
- 劍指Offer-39-數字在排序陣列中出現的次數排序陣列
- 劍指OFFER-數字在升序陣列中出現的次數(Java)陣列Java
- 判斷字串中出現最多的字元,並統計次數字串字元
- js如何獲取指定元素在陣列中個數JS陣列
- 統計陣列中各元素出現次數陣列
- 給定一個非空整數陣列,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。陣列
- 獲取陣列第N個元素的方法陣列
- 統計陣列中各數字(元素)出現的次數陣列