作者查詢 / AliennC
作者 AliennC 的總覽 (PTT發文,留言,暱稱)
發文數量: 0
收到的『推』: 0
收到的『→』: 0
收到的『噓』: 0
留言數量: 45
送出的『推』: 11 (24.4%)
送出的『→』: 34 (75.6%)
送出的『噓』: 0 (0.0%)
使用過的暱稱: 0
AliennC 在 PTT 最新的發文, 共 0 篇
AliennC 在 PTT 最新的留言, 共 45 則
183F推: 徵台北開戶 元大/凱基 證券/期貨 有幫忙整理產業/公司研10/30 01:48
184F→: 究報告者佳 請來信手續費 謝謝10/30 01:48
3F推: 個人淺見,母題題意是用K1, K2 作為 data 的索引,可以02/23 22:15
4F→: 想像成 K 是座號而 data 是同學名字,樓上有疑問的 data02/23 22:15
5F→: 長度就類似名字長度。 data 和對應的 K 是綁在一起的,02/23 22:15
6F→: 排序用 K 來排,但實際上目的是要整理 data set,可以想02/23 22:15
7F→: 像成我們要把一個班級的同學排成一列需要有座號的協助去02/23 22:15
8F→: 對應,至於怎麼排序就是子題要問的問題,另外要注意母體02/23 22:15
9F→: 有聲明沒特別講的話各子題的 K 是互不相關的02/23 22:15
12F推: 呃我不知道答案,純粹分享想法你加減參考,不敢說我一定02/23 23:02
13F→: 對,有錯再請指教。這題 data 的數量滿多的,如果一個 s02/23 23:02
14F→: et 裡面稍微多塞一點東西(例如 data 長一點之類)就可能02/23 23:02
15F→: 會超出一個 page,這時候如果要 swap 兩個不同 page 內02/23 23:02
16F→: 的資料就會很耗時,因此像 quick sort 這種需要從兩端去02/23 23:02
17F→: 追蹤的算法勢必會有上面的問題。另一方面,merge sort02/23 23:02
18F→: 因為不是 in-place,也就是要把整份資料庫複製一份在外02/23 23:02
19F→: 面才能執行,這也是很花資源的行為。heap sort 同 quick02/23 23:02
20F→: sort,heap sort 通常用 array 之類這種連續的資料結構02/23 23:02
21F→: ,也就是說在調整子樹中,一直往下找可能會穿越 page,02/23 23:02
22F→: 而且調整子樹次數也很多02/23 23:02
23F推: 所以 heap sort 也不適用在大型資料庫的排序02/23 23:05
27F推: 要看用途吧,例如 os 中比較要求 worst case 也就是要求02/24 00:15
28F→: 穩定性的時候會傾向 merge sort,何況 quick sort 還有02/24 00:15
29F→: unstable 這個致命缺點,所以很難斷定什麼時候用哪個絕02/24 00:15
30F→: 對比較好02/24 00:15
3F推: 我是用 threaded BT 的方式去思考,給你參考01/17 23:39
6F推: double rotation 最多一次 (RL & LR),但有些書把 doubl12/24 17:22
7F→: e rotation 視為兩次旋轉,因為 single rotation (LL &12/24 17:22
8F→: RR) 只需改變兩個指標,而double rotation 會改變四個指12/24 17:22
9F→: 標,所以才有兩種說法12/24 17:22
1F推: https://i.imgur.com/ynzhtBh.jpg12/03 16:45
2F→: 圖的唯一性存在問題可以試著從 "是否能夠加入無效物件"12/03 16:48
3F→: 或是 "是否有物件可以用其他方式替換" 這兩個角度去切入12/03 16:48
4F→: 思考12/03 16:48
AliennC 在 PTT 的暱稱紀錄, 共 0 個