国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » 等考真題

資訊內(nèi)容

藍(lán)橋杯 逆序?qū)栴}

極客小將2022-04-11-
問題描述Alice是一個(gè)讓人非常愉躍的人!他總是去學(xué)習(xí)一些他不懂的問題,然后再想出許多稀奇古怪的題目。這幾天,Alice又沉浸在逆序?qū)Φ目鞓樊?dāng)中,他已近學(xué)會(huì)了如何求逆序?qū)?shù),動(dòng)態(tài)維護(hù)逆序?qū)?shù)等等題目,他認(rèn)為把這些題讓你做簡直是太沒追求了,于是,經(jīng)過一天的思考和完

問題描述

Alice是一個(gè)讓人非常愉躍的人!他總是去學(xué)習(xí)一些他不懂的問題,然后再想出許多稀奇古怪的題目。這幾天,Alice又沉浸在逆序?qū)Φ目鞓樊?dāng)中,他已近學(xué)會(huì)了如何求逆序?qū)?shù),動(dòng)態(tài)維護(hù)逆序?qū)?shù)等等題目,他認(rèn)為把這些題讓你做簡直是太沒追求了,于是,經(jīng)過一天的思考和完善,Alice終于拿出了一道他認(rèn)為差不多的題目:

有一顆2n-1個(gè)節(jié)點(diǎn)的二叉樹,它有恰好n個(gè)葉子節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)上寫了一個(gè)整數(shù)。如果將這棵樹的所有葉子節(jié)點(diǎn)上的數(shù)從左到右寫下來,便得到一個(gè)序列a[1]…a[n]。現(xiàn)在想讓這個(gè)序列中的逆序?qū)?shù)量最少,但唯一的操作就是選樹上一個(gè)非葉子節(jié)點(diǎn),將它的左右兩顆子樹交換。他可以做任意多次這個(gè)操作。求在最優(yōu)方案下,該序列的逆序?qū)?shù)最少有多少。

Alice自己已近想出了題目的正解,他打算拿來和你分享,他要求你在最短的時(shí)間內(nèi)完成。


輸入格式

第一行一個(gè)整數(shù)n。

下面每行,一個(gè)數(shù)x。

如果x=0,表示這個(gè)節(jié)點(diǎn)非葉子節(jié)點(diǎn),遞歸地向下讀入其左孩子和右孩子的信息,如果x≠0,表示這個(gè)節(jié)點(diǎn)是葉子節(jié)點(diǎn),權(quán)值為x。

輸出格式

輸出一個(gè)整數(shù),表示最少有多少逆序?qū)Α?/span>


樣例輸入

3

0

0

3

1

2

樣例輸出

1


數(shù)據(jù)規(guī)模與約定

對于20%的數(shù)據(jù),n <= 5000。

對于100%的數(shù)據(jù),1 <= n <= 200000,0 <= a[i]<2^31。


預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 华阴市| 个旧市| 台中县| 寿阳县| 金沙县| 商南县| 寿光市| 东宁县| 韩城市| 嵊州市| 比如县| 长丰县| 广水市| 道真| 平武县| 聂拉木县| 乌鲁木齐市| 辉南县| 隆化县| 高淳县| 鄂伦春自治旗| 蒙山县| 金门县| 合肥市| 乌鲁木齐市| 都江堰市| 金堂县| 辽中县| 焦作市| 西藏| 佛教| 荣成市| 昭苏县| 湘西| 九台市| 张北县| 报价| 廉江市| 石棉县| 铜山县| 巴东县|