丟手帕問題,約瑟夫問題(集合實現)

丟手帕問題,約瑟夫問題(集合實現) 題目: 約瑟夫問題是個有名的問題:N我的圍成一圈,從第一個開始報數,第M個將被殺掉,最後剩下一個,其他人都將被殺掉。例如N=6,M=5,被殺掉的人的序號爲5,4,6,2,3。最後剩下1號。java 思路: 網上有不少的解決方法,有用鏈表,用一個循環鏈表來解決問題。可是,個人第一個想法是用集合,集合的內部的實現,固然也是用上鍊表的思想,想着java已經提供了方便的
相關文章
相關標籤/搜索