該題目是一道典型的分治問題,統(tǒng)計(jì)逆序數(shù)可以采用經(jīng)典的mergeAndSort算法實(shí)現(xiàn),但是難點(diǎn)在于如何返回每一個(gè)位置的逆序情況。由于sort的時(shí)候要交換位置,在此開辟了另一個(gè)數(shù)組find存儲原始映射關(guān)系。
再提交過程中,經(jīng)過三次提交最終AC: 遇到了內(nèi)存不足的情況,采用vector<> &解決 要關(guān)注初始情況。對于nums數(shù)組為空時(shí)需要單獨(dú)處理
心得: 由于程序功能比較多,不要一蹴而就,要分幾次解決 對于函數(shù)返回參數(shù)要求比較多的時(shí)候,還是python好用啊
新聞熱點(diǎn)
疑難解答