推 lajji: 這寫法實在是有點冗 06/09 12:25
→ lajji: append('#')是因為不加的話比到最後一隻襪子會出現error 06/09 12:25
→ lajji: else那邊應該是i+=1 06/09 12:25
→ bibo9901: 樓上的解法真是無言, 都用到set了不會用dict順便算一下? 06/10 01:04
→ bibo9901: 還要一遍一遍的遍歷list, 黑人問號. 06/10 01:05
推 lemon651: 樓上的n^2解法真是天才 06/10 01:23
→ lajji: ???? 五樓知道自己在說什麼嗎 06/10 01:36
推 bibo9901: 提出一個更差的做法, 再搭配"其實這樣就寫完了" 有意思 06/10 02:56
推 benchen0812: 1F知道.count O(n) 嗎? 06/10 04:01
→ adrianshum: 我也看不明白else 那部份,i+-=1 ? 你確定沒錯嗎? 06/11 20:26
→ adrianshum: 比較正常的O(n) 解法大概像:(pseudo code) 06/11 20:28
→ adrianshum: for n in arr: 06/11 20:30
→ adrianshum: If n in a_set: 06/11 20:30
→ adrianshum: count += 1 06/11 20:31
→ adrianshum: remove n from a_set 06/11 20:31
→ adrianshum: else: add n to a_set 06/11 20:31
推 sunherbcat: else i+=1 06/14 18:16
推 sunherbcat: at.sort()=[1,1,1,2,2,2,3] 06/14 18:19
推 sunherbcat: 如果a[i]==a[i+1] 則是pair , i+=2 否則 i+=1 06/14 18:24