為了更輕易學(xué)習(xí)便于理解,我們的圖例是以有兩個小孩圍成一圈,并且設(shè)置報數(shù)的數(shù)為1的情況來制作的。 上面的兩種解決Josephus問題的解決辦法從代碼上來看,都屬于一桿子到底的解法,第二種從結(jié)構(gòu)表達(dá)上優(yōu)于第一種,但是這兩個都屬于純粹的過程式程序設(shè)計,程序雖然簡短,但很難讓人看懂,程序的可讀性不高,在我們沒有學(xué)習(xí)面向?qū)ο蟮木幊讨埃斆鞯娜丝赡軙迅鞲鞑襟E分解出來做成由幾個函數(shù)來解決問題。
附件:點擊下載(11K, zip壓縮文件) 由上圖可以看出: 新聞熱點
疑難解答