Re: [心得] 學界轉業界...google面試洗臉心得
原文恕刪,
推文我整理了一下, 大概就是這三個版本,
我個人比較偏愛版本三,
原因是因為一個月後我比較看得懂這段程式碼的目的是啥XD
較不愛版本二的原因是result用字串串接的話, 會相依於上一個判斷的結果,
要把全部程式碼看完才能知道result是啥,
萬一條件一多, 程式碼只有難讀而已,
所以當我知道google面試官偏愛版本二時,
有點不太理解XD
# 版本一
for(int i = 1; i<= n; i++){
if(i%15 == 0){
System.out.println("FizzBuzz");
continue;
}
if(i%3 == 0){
System.out.println("Fizz");
continue;
}
if(i%5 == 0){
System.out.println("Buzz");
continue;
}
System.out.println(i);
}
# 版本二
for(int i = 1; i <= n; i++){
String result = "";
if(i%3 == 0) result += "Fizz";
if(i%5 == 0) result += "Buzz";
if(result.length() > 0) System.out.println(result);
else System.out.println(i);
}
# 版本三
for(int i = 1; i<= n; i++){
if(i%15 == 0){
System.out.println("FizzBuzz");
} else if(i%3 == 0){
System.out.println("Fizz");
} else if(i%5 == 0){
System.out.println("Buzz");
} else {
System.out.println(i);
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.88.156
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1492491228.A.BF2.html
→
04/18 13:02, , 1F
04/18 13:02, 1F
→
04/18 13:13, , 2F
04/18 13:13, 2F
→
04/18 13:13, , 3F
04/18 13:13, 3F
推
04/18 13:16, , 4F
04/18 13:16, 4F
→
04/18 13:17, , 5F
04/18 13:17, 5F
→
04/18 13:17, , 6F
04/18 13:17, 6F
→
04/18 13:17, , 7F
04/18 13:17, 7F
→
04/18 13:18, , 8F
04/18 13:18, 8F
推
04/18 13:33, , 9F
04/18 13:33, 9F
推
04/18 13:53, , 10F
04/18 13:53, 10F
→
04/18 13:53, , 11F
04/18 13:53, 11F
→
04/18 13:53, , 12F
04/18 13:53, 12F
→
04/18 14:38, , 13F
04/18 14:38, 13F
→
04/18 15:50, , 14F
04/18 15:50, 14F
→
04/18 15:51, , 15F
04/18 15:51, 15F
→
04/18 15:51, , 16F
04/18 15:51, 16F
→
04/18 15:52, , 17F
04/18 15:52, 17F
→
04/18 15:55, , 18F
04/18 15:55, 18F
→
04/18 15:56, , 19F
04/18 15:56, 19F
推
04/18 16:51, , 20F
04/18 16:51, 20F
→
04/18 19:09, , 21F
04/18 19:09, 21F
推
04/18 19:17, , 22F
04/18 19:17, 22F
推
04/18 19:49, , 23F
04/18 19:49, 23F
推
04/18 21:04, , 24F
04/18 21:04, 24F
→
04/18 21:04, , 25F
04/18 21:04, 25F
推
04/19 02:25, , 26F
04/19 02:25, 26F
推
04/19 13:04, , 27F
04/19 13:04, 27F
推
04/19 16:20, , 28F
04/19 16:20, 28F
→
04/19 16:21, , 29F
04/19 16:21, 29F
推
04/19 16:24, , 30F
04/19 16:24, 30F
→
04/19 16:24, , 31F
04/19 16:24, 31F
推
04/19 16:32, , 32F
04/19 16:32, 32F
→
04/19 19:35, , 33F
04/19 19:35, 33F
→
04/19 19:38, , 34F
04/19 19:38, 34F
→
04/19 19:38, , 35F
04/19 19:38, 35F
推
04/19 23:07, , 36F
04/19 23:07, 36F
推
04/19 23:42, , 37F
04/19 23:42, 37F
推
04/20 00:13, , 38F
04/20 00:13, 38F
推
04/20 00:31, , 39F
04/20 00:31, 39F
推
04/20 07:16, , 40F
04/20 07:16, 40F
→
04/20 08:52, , 41F
04/20 08:52, 41F
→
04/20 09:37, , 42F
04/20 09:37, 42F
推
04/20 20:39, , 43F
04/20 20:39, 43F
推
04/21 08:51, , 44F
04/21 08:51, 44F
推
04/22 17:09, , 45F
04/22 17:09, 45F
推
05/01 00:35, , 46F
05/01 00:35, 46F
→
05/01 00:36, , 47F
05/01 00:36, 47F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 8 篇):
54
146
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章