JavaShuo
欄目
標籤
n個人圍成一圈,順序排號。從第一個人開始報數(從 1 到 3 報數), 凡報到 3 的人退出圈子,剩下的人繼續報數,最後留下的人是原來的第幾位
時間 2021-01-14
標籤
java項目實例
java
算法
欄目
快樂工作
简体版
原文
原文鏈接
首先,題目中說有n個人進行排序,這就表示n應該是一個可以控制的變量,也就是由用戶輸入的變量;其次,題目還說「凡報到 3 的人退出圈子」,這就表示每觸發這個條件都會有一個特定的人被淘汰,那麼我們就可以先建立一個長度爲n的boolean的數組,通過下標來進行淘汰操作,如下圖: 將新建立的arr數組中的元素全部設立爲true,,當遇到報到3的人的時候通過下標,將false賦值給當前這個人的位置,如下圖
>>阅读原文<<
相關文章
1.
2. 題目:有n我的圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到3的人退出圈子,問最後最後留下的是原來第幾號的那位. 提示:用數組完成
2.
【轉】約瑟夫環算法---------題目:有n我的圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到3的人退出圈子,問最後最後留下的是原來第幾號的那位.
3.
Java解決有n我的圍成一圈,順序排號。從第一我的開始報數(從1到3報數),凡報到3的人退出圈子,問最後留下的是原來第幾號的那位
4.
【學習筆記】C語言習題:有n我的圍成一圈,順序排號。從第一我的開始報數(從1到3報數),凡報到3的人退出圈子,問最後留下的是原來第幾號的那位。
5.
N個人,依次報數,數到3的剔除,繼續從1開始報數。。。。。。剩下的最後一個人編號是多少
6.
算法題:有 10我的圍成一個圈,從 1 開始報數,報到 4 的這我的就要退出。而後其餘人從新開始, 從 1 報數,到 4 退出。問:最後剩下的是 10 人中的第幾我的?
7.
有100我的圍成一個圈,從1開始報數,報到14的這我的就要退出, 而後其餘人從新開始,從1報數,到14退出。問:最後剩下的是100人中的第幾我的?
8.
有20我的圍城一圈(編號0~19),從第0號的人從8開始報數,凡報到3的倍數的人離開圈子,而後再繼續數下去,直到最後剩下兩人爲止,剩餘這兩人原來的位置是多少號?
9.
n人圍成一圈報數
10.
N我的圍成一圈數到3(或3的倍數)時出圈,問剩下的人是誰?
更多相關文章...
•
第一個MyBatis程序
-
MyBatis教程
•
第一個Spring程序
-
Spring教程
•
再有人問你分佈式事務,把這篇扔給他
•
Docker容器實戰(七) - 容器眼光下的文件系統
相關標籤/搜索
報數
數人
人數
來的人
人民日報
報告人
舉報人
個人
報到
到人
快樂工作
Java
Redis教程
Spring教程
Hibernate教程
數據傳輸
數據庫
數據業務
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
吳恩達深度學習--神經網絡的優化(1)
2.
FL Studio鋼琴卷軸之工具菜單的Riff命令
3.
RON
4.
中小企業適合引入OA辦公系統嗎?
5.
我的開源的MVC 的Unity 架構
6.
Ubuntu18 安裝 vscode
7.
MATLAB2018a安裝教程
8.
Vue之v-model原理
9.
【深度學習】深度學習之道:如何選擇深度學習算法架構
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
2. 題目:有n我的圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到3的人退出圈子,問最後最後留下的是原來第幾號的那位. 提示:用數組完成
2.
【轉】約瑟夫環算法---------題目:有n我的圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到3的人退出圈子,問最後最後留下的是原來第幾號的那位.
3.
Java解決有n我的圍成一圈,順序排號。從第一我的開始報數(從1到3報數),凡報到3的人退出圈子,問最後留下的是原來第幾號的那位
4.
【學習筆記】C語言習題:有n我的圍成一圈,順序排號。從第一我的開始報數(從1到3報數),凡報到3的人退出圈子,問最後留下的是原來第幾號的那位。
5.
N個人,依次報數,數到3的剔除,繼續從1開始報數。。。。。。剩下的最後一個人編號是多少
6.
算法題:有 10我的圍成一個圈,從 1 開始報數,報到 4 的這我的就要退出。而後其餘人從新開始, 從 1 報數,到 4 退出。問:最後剩下的是 10 人中的第幾我的?
7.
有100我的圍成一個圈,從1開始報數,報到14的這我的就要退出, 而後其餘人從新開始,從1報數,到14退出。問:最後剩下的是100人中的第幾我的?
8.
有20我的圍城一圈(編號0~19),從第0號的人從8開始報數,凡報到3的倍數的人離開圈子,而後再繼續數下去,直到最後剩下兩人爲止,剩餘這兩人原來的位置是多少號?
9.
n人圍成一圈報數
10.
N我的圍成一圈數到3(或3的倍數)時出圈,問剩下的人是誰?
>>更多相關文章<<