HH 有一串由各種漂亮的貝殼組成的項鏈。HH 相信不同的貝殼會帶來好運,所以每次散步完后,他都會隨意取出一段貝殼,思考它們所表達的含義。HH 不斷地收集新的貝殼,因此,他的項鏈變得越來越長。有一天,他突然提出了一個問題:某一段貝殼中,包含了多少種不同的貝殼?這個問題很難回答……因為項鏈實在是太長了。于是,他只好求助睿智的你,來解決這個問題。
第一行:一個整數N,表示項鏈的長度。
第二行:N 個整數,表示依次表示項鏈中貝殼的編號(編號為0 到1000000 之間的整數)。
第三行:一個整數M,表示HH 詢問的個數。
接下來M 行:每行兩個整數,L 和R(1 ≤ L ≤ R ≤ N),表示詢問的區間。
M 行,每行一個整數,依次表示詢問對應的答案。
對于100%的數據,N <= 50000,M <= 200000。
線段樹例題。。然后用莫隊a了呵呵 線段樹太長不打,那么題目就是一個裸的不帶修改的莫隊 為了提升效率,我們把序列分成
新聞熱點
疑難解答
圖片精選