0
你好,我正在閱讀關於java編程的書,我發現了一個我無法理解的問題。問題是這樣的:瞭解此離散分佈問題。
編寫一個程序DiscreteDistribution.java,它接受可變數量的整數命令行參數,並打印與第i個命令行參數成比例的整數i。
我不知道這個概率proportinoal到第i個命令行參數。有人能幫我理解嗎?非常感謝。
你好,我正在閱讀關於java編程的書,我發現了一個我無法理解的問題。問題是這樣的:瞭解此離散分佈問題。
編寫一個程序DiscreteDistribution.java,它接受可變數量的整數命令行參數,並打印與第i個命令行參數成比例的整數i。
我不知道這個概率proportinoal到第i個命令行參數。有人能幫我理解嗎?非常感謝。
你的程序應該接受一個整數列表作爲輸入參數。例如。
<program> 1 4 5 3 7
<program> 5 4 2 8 9 0 1
都是有效的輸入。讓我們調用參數A. A [x]是第x個參數。
然後你應該打印一個單一的數字我有以下概率。
P(i) = A[i]/sum(A[x])
以第一個輸入爲例。
P(0) = 1/20
P(1) = 4/20
P(2) = 5/20
P(3) = 3/20
P(4) = 7/20
是啊..我想我考慮的方式太複雜,它只是一個簡單的概率比例... – OnePunchFail
@OnePunchFail請記得接受我的答案,如果你認爲你的問題就解決了 – Harper