Re: [閒聊] leetcode 大師請進已回收
這題不可能 O(N^2) 啦
最差就是快速排序
然後從最後面插元素回第一個
O(nlogn)
但是應該有更好的方法
我一直想不到
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.227.135 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1715010405.A.D72.html
有沒有可能先找一個不動的最大子序列
然後把剩下的在找最大子序列
依序下去 直到所有元素都被找完
然後反向插回去
有沒有搞頭
還沒細想可不可行
※ 編輯: ZooseWu (114.32.227.135 臺灣), 05/06/2024 23:51:00
→
05/06 23:50,
1年前
, 1F
05/06 23:50, 1F
→
05/06 23:50,
1年前
, 2F
05/06 23:50, 2F
推
05/06 23:51,
1年前
, 3F
05/06 23:51, 3F
插入的成本很大
所以我覺得先找最大子序列
剩下的元素快速排序
然後依序插進去原本序列這樣
這個成果我已經能接受了
※ 編輯: ZooseWu (114.32.227.135 臺灣), 05/06/2024 23:52:59
→
05/06 23:52,
1年前
, 4F
05/06 23:52, 4F
→
05/06 23:52,
1年前
, 5F
05/06 23:52, 5F
→
05/06 23:53,
1年前
, 6F
05/06 23:53, 6F
→
05/06 23:56,
1年前
, 7F
05/06 23:56, 7F
→
05/06 23:58,
1年前
, 8F
05/06 23:58, 8F
推
05/07 00:01,
1年前
, 9F
05/07 00:01, 9F
→
05/07 00:02,
1年前
, 10F
05/07 00:02, 10F
→
05/07 00:02,
1年前
, 11F
05/07 00:02, 11F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 8 篇):