循環鏈表實現約瑟夫環(c語言)

問題描述如下: 編號爲1,2…n的n個人按順時針方向圍坐一圈,每人持有一個密碼。一開始人選一個正整數作爲報數上限值m,從第一個人開始按順時針方向自1開始報數,報到m時停止報數,報m的人出列,將他的密碼作爲新的m值,從他在順時針方向的下一個人開始重新從1報數,直到所有人出列。設計程序求出列順序。 問題分析: 數據結構的選擇: 將編號num,密碼data,下個人的指針next封裝成一個結構體,代表一個
相關文章
相關標籤/搜索