用vb寫一個雙色球的選號程式,將雙色球17721088注號碼的每一注號碼分為兩個屬性:固有屬性和關系屬性,固有屬性是號碼的諸如AC值、奇偶比例等固定不變的屬性,關系屬性是此注號碼與最近幾期開獎號的關系屬性,如從上期號碼沉淀下來了幾個號碼等屬性情況。
現在我把這兩個屬性都轉化為了十進制的數字來標識,固有屬性標識范圍大概在0-500000之間(實際存在的屬性標識沒有那么多),關系屬性標識范圍大概在0-1200000之間(同樣實際存在的屬性標識也沒有那么多),現在我要做如下處理
定義一個二維陣列 Public HaoMaSX(500000, 1200000) As Integer來統計相同屬性號碼的注數,如果注數很少就選中這種屬性的號碼
如:01 02 03 04 05 06 +01 (固有屬性標識是12345,關系屬性標識是123456789,此時運算HaoMaSX(12345,123456789)=HaoMaSX(12345, 123456789)+1,結果為1)
01 02 03 04 05 06 +02 (固有屬性標識也是12345,關系屬性標識也是123456789,此時運算HaoMaSX(12345,123456789)=HaoMaSX(12345, 123456789)+1,結果為2)
統計完所有號碼后如HaoMaSX(12345, 123456789)值不大是就選中所有這樣屬性的號碼。
目前的問題是:定義這個二維陣列 Public HaoMaSX(500000, 1200000) As Integer 系統報記憶體溢位錯誤,我查閱了相關資料是不能定義這么大的資料,求助各位大神大俠,這種情況有什么其他演算法或思路來解決?或者怎樣變通地來定義這樣大的陣列?謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/273874.html
標籤:VB基礎類
