經驗

當前位置 /首頁/經驗 > /列表

c語言解決約瑟夫問題

c語言解決約瑟夫問題

用c語言解決約瑟夫問題的方法如下:

用單迴圈連結串列來解決這一問題,實現的方法首先要定義連結串列結點;單迴圈連結串列的結點結構與一般單鏈表的結點結構完全相同,只是資料域用一個整數來表示;將它們組成一個單迴圈連結串列。接下來從位置為1的結點開始數,數到第m的下一個結點,就將下一個結點從迴圈連結串列中刪除;從刪去結點的下一個結點開始報數,如此下去,直到所有的人離開桌子。
TAG標籤:語言 約瑟夫 #