关于算法!
我想把一组数据分组,如AA,BB,CC,BB,BB,CC,AA,AA,CC,BB但你事先并不知道是AA,BB,CC三组,只知道有几组相同的数据,但组名不确定!
如何有好的算法呀,我对这个总是搞不定呀! --------------------编程问答--------------------
var result = from v in datas groupby by v select v
直接用LINQ就能分组了。 --------------------编程问答-------------------- var result=
from p in lst
group p by p.Name into g
select new { g.Key, g };
--------------------编程问答--------------------
VB.NET版块怎么搞C#过来 --------------------编程问答-------------------- 我用的是VB2005,你们搞的都是C#呀! --------------------编程问答-------------------- Dim arr As New List(Of String)
arr.Add("AA")
arr.Add("BB")
arr.Add("CC")
arr.Add("BB")
arr.Add("AA")
Dim i As Long, j As Long
For i = 0 To arr.Count - 1
For j = arr.Count - 1 To i + 1 Step -1
If arr.Item(i) = arr.Item(j) Then arr.RemoveAt(j)
Next
Next
For i = 0 To arr.Count - 1
Debug.Print(arr(i))
Next
补充:.NET技术 , VB.NET