七、請描述合併排序法(merge sort)及使用的資料結構,並討論其時間複雜度(time complexity)、空間複雜度(space complexity)及穩定性(stability)。(10 分)