Re: [閒聊] 臉書在找人
推
02/27 12:05,
02/27 12:05
→
02/27 12:05,
02/27 12:05
推
02/27 12:08,
02/27 12:08
→
02/27 12:28,
02/27 12:28
→
02/27 13:34,
02/27 13:34
推
02/27 13:49,
02/27 13:49
→
02/27 13:49,
02/27 13:49
講的太簡單了,如果要直接算結果而不考慮順序,
可以寫成這樣:
static void sumupArray2(int[] array, int num, int[] result, int cursor)
{
if (num == 0)
{
System.out.println(Arrays.toString(result));
return;
}
if (num < 0 || cursor == array.length)
{
return;
}
int count = 0;
while(num >= 0)
{
result[cursor] = count++;
sumupArray2(array, num, result, cursor+1);
num -= array[cursor];
}
}
總之就是遞迴啦,遞迴的問題主要在於可能會爆掉,
不過在interview的時候只要提到這一點,其實還滿好用的...。
→
02/27 18:08,
02/27 18:08
→
02/27 18:09,
02/27 18:09
→
02/27 18:10,
02/27 18:10
→
02/27 18:11,
02/27 18:11
--
Je t'aime,o capitale infame.
Tu m'as donne ta boue et j'en ai fait de l'or.
Charles Baudelaire 1821-67
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 76.22.103.54
推
02/28 00:29, , 1F
02/28 00:29, 1F
→
02/28 00:31, , 2F
02/28 00:31, 2F
→
02/28 00:33, , 3F
02/28 00:33, 3F
→
02/28 01:27, , 4F
02/28 01:27, 4F
→
02/28 01:30, , 5F
02/28 01:30, 5F
→
02/28 01:51, , 6F
02/28 01:51, 6F
推
02/28 01:51, , 7F
02/28 01:51, 7F
推
02/28 15:00, , 8F
02/28 15:00, 8F
→
02/29 07:55, , 9F
02/29 07:55, 9F
→
02/29 10:46, , 10F
02/29 10:46, 10F
→
02/29 10:47, , 11F
02/29 10:47, 11F
→
02/29 10:48, , 12F
02/29 10:48, 12F
討論串 (同標題文章)
本文引述了以下文章的的內容:
閒聊
6
17
以下文章回應了本文:
閒聊
3
4
完整討論串 (本文為第 8 之 9 篇):
閒聊
3
4
閒聊
3
12
閒聊
2
7
閒聊
4
90
閒聊
6
17
閒聊
5
15
閒聊
8
26
閒聊
19
83
閒聊
7
47