概率論

          Posted on 2007-11-28 00:51 小螞蟻 閱讀(244) 評(píng)論(0)  編輯  收藏 所屬分類: C++Builder 相關(guān)
          前幾天有個(gè)大學(xué)生找到我要寫(xiě)個(gè)程序,又不想讓我知道程序用在什么地方,畫(huà)了半天xyz 我大概知道他的意思,我問(wèn)他是不是用來(lái)買彩票的,他不好意義的確認(rèn)了.真想和他講講概率論,但看他研究得這么起勁也不好打擊他,何況寫(xiě)這程序我可以收一筆小錢(qián)來(lái)買點(diǎn)書(shū).算法是這樣的:某個(gè)游戲有總數(shù)個(gè)N球,每次將會(huì)出M個(gè)球,如果你買B個(gè)球的話就能掙錢(qián).現(xiàn)在要寫(xiě)個(gè)程序,隨機(jī)在N個(gè)球里找出A個(gè)球(N>M>A>B),A個(gè)球里找出所有B個(gè)球的組合,并用這些B個(gè)球去匹配出M個(gè)球的歷史記錄,找到最遠(yuǎn)沒(méi)出這B個(gè)球的買法A.看起來(lái)復(fù)雜,其實(shí)可以通過(guò)一個(gè)鑲套的遞歸算法來(lái)解決,我用了單獨(dú)一個(gè)線程來(lái)和處理界面的程序分開(kāi),把遞歸算法用個(gè)Recusion的C++類封裝起來(lái)(幸虧沒(méi)用C的寫(xiě)法,不然寫(xiě)到后面就慘了),加上點(diǎn)ADO的數(shù)據(jù)庫(kù)代碼,完工!
          但我不認(rèn)為那小伙子能用這程序掙到錢(qián),因?yàn)楦怕收摰木杈褪?本次發(fā)生的事件和上次無(wú)關(guān).

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 临沂市| 东辽县| 英德市| 木兰县| 邢台市| 民和| 仁化县| 龙海市| 乌鲁木齐市| 徐水县| 浏阳市| 吉木萨尔县| 新化县| 蓝田县| 正定县| 孟村| 涞水县| 壶关县| 海城市| 临邑县| 黑龙江省| 望城县| 辉南县| 福海县| 基隆市| 太保市| 郑州市| 迁安市| 长岛县| 桦甸市| 清新县| 积石山| 石阡县| 永年县| 独山县| 甘德县| 元江| 太原市| 抚松县| 庄河市| 辽阳县|