您好我正在编写一个操纵数字(彩票图纸)的程序,而对于我的生活,我无法弄明白。顺便说一句,我是VB.Net的菜鸟。如果这篇文章要求很多,请告诉我,我需要把它分解成更小的部分。
这是我想要做的事情。
我在.txt文件中包含了所有Powerball绘图,并且我将图纸与日期和球分开。它们都在名为UsersNumbers的字符串中,这是全局的。我已经计算了所有重复的数字并将它们存储在名为FreqGrid(69)的数组中。我想要一个显示最多或最少绘图频率的网格。阵列是这样的。
(0),0 (1),116 (2),128 (3),110 (4),110 (5),130 (6),113 (7),129 等(共69个数字)
我想对它们进行排序,以便网格显示索引和从最高到最低的数字,因此我可以知道最多和最少的数字。我尝试使用字典,列表和数组,但我似乎无法弄明白。我是所有这一切的菜鸟。
这是我到目前为止的代码:
Public Class GetNumberFrequency
$youtube = new Google_Service_YouTube($client);
$listResponse = $youtube->videos->listVideos("snippet,processingDetails", array('id'=>'xyz'));
答案 0 :(得分:0)
您可以尝试将数据拆分为两个数组。我的意思是第一个数组包含id(0,1,2等),第二个数组包含随机数(0,116,128,110等)。
Dim id() As Integer = {1, 2, 3, 4}
Dim randomNumber() As Integer = {0, 116, 128, 110}
Array.Sort(randomNumber, id)
For i = 0 To randomNumber.Count - 1
MsgBox("(" & id(i) & ", " & randomNumber(i) & ")")
'(1, 0)
'(4, 110)
'(2, 116)
'(3, 128)
Next
这将按randomNumber的升序对两个数组进行排序。
我希望它可以帮到你。