JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 [Re:puremonkey2006]
jimwayne





發文: 220
積分: 0
於 2012-04-10 09:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
puremonkey2006 wrote:
另一種解法 :
1
2
3
4
5
6
7
8
9
10
for(int i=0; i<100; i++) {
  randomList.add(rdm.nextInt(100)+1); // 產生 Random 陣列
  hundredList.add(i+1);  // 產生 1~100 陣列
}
    
for(Integer i:randomList)
{
  hundredList.remove(i);  // 將出現元素從 1~100 陣列移除, 剩下就是沒有出現的.
  if(i==lookNum) cnt++; // 計算 lookNum 出現次數.
}



小弟認為...這樣的寫法好像會有 bug 吧?
hundredList 建立時是第一個位置是 1、第二個位置是 2、第 99 個位置是 99
但是在第二個迴圈要刪除出現過的數字時
例如如果先刪掉數字 50,在 ArrayList 裡面從 51~99 都會往前移動一格吧?
下次再刪除第 50 格的時候,刪到的數字應該會是 51 了?


reply to postreply to post
Java 工作者,但仍然是個初心者.....
話題樹型展開
人氣 標題 作者 字數 發文時間
1584 0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 khb13821 2362 2012-04-08 00:05
1427 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 walljack760722 8 2012-04-08 02:39
1463 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 khb13821 208 2012-04-09 00:08
1489 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 jimwayne 681 2012-04-09 10:56
1294 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 khb13821 17 2012-04-10 01:03
1301 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 khb13821 2201 2012-04-10 01:08
1275 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 jimwayne 2209 2012-04-10 09:37
1256 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 khb13821 218 2012-04-10 23:05
1239 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 jimwayne 231 2012-04-11 00:22
1308 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 puremonkey2006 861 2012-04-09 19:35
1413 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 javaX 848 2012-04-09 22:17
1276 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 jimwayne 514 2012-04-10 09:44
1241 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 puremonkey2006 418 2012-04-10 13:26
1226 Re:0~99沒出現在陣列的整數,還有其他的解法嗎?可順便加上註解嗎?感恩。 Saber_Servant 311 2012-04-10 15:18
» JWorld@TW »  Java 新手區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8