Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
yutaka1999
PPTX, PDF
775 views
IJPC-2 C問題解説
https://ijpc2015-2.contest.atcoder.jp/ これのC問題の解説です。
Science
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 14
2
/ 14
3
/ 14
4
/ 14
5
/ 14
6
/ 14
7
/ 14
8
/ 14
9
/ 14
10
/ 14
11
/ 14
12
/ 14
13
/ 14
14
/ 14
More Related Content
PPTX
不可視境界線
by
gotoloop
PDF
Sort
by
oupc
PDF
Vinculum
by
tomerun
PDF
Newtsulideprint
by
tononro
PPTX
IJPC-2 D問題解説
by
yutaka1999
PPTX
Coreset+SVM (論文紹介)
by
Naotaka Yamada
PDF
サンプリング定理
by
Toshihisa Tanaka
PDF
最大流によるノイズ除去
by
riku kishida
不可視境界線
by
gotoloop
Sort
by
oupc
Vinculum
by
tomerun
Newtsulideprint
by
tononro
IJPC-2 D問題解説
by
yutaka1999
Coreset+SVM (論文紹介)
by
Naotaka Yamada
サンプリング定理
by
Toshihisa Tanaka
最大流によるノイズ除去
by
riku kishida
What's hot
PPTX
Introduction to Persistence Theory
by
Tatsuki SHIMIZU
PPT
M1 gp_Disco
by
Takuya Shimojoh
PDF
ウィナーフィルタと適応フィルタ
by
Toshihisa Tanaka
PDF
20140306 ibisml
by
Yoshinobu Kawahara
PDF
Segpair
by
oupc
PDF
線形カルマンフィルタの導出
by
Fumiya Watanabe
PDF
topology of musical data
by
Tatsuki SHIMIZU
PPTX
Warshall froyd
by
MatsuiRyo
PDF
北大クラスタリング・セミナー6
by
Yutaka Nagahata
PDF
ロマ数16 simizut
by
Tatsuki SHIMIZU
PDF
情報幾何の基礎輪読会 #1
by
Tatsuki SHIMIZU
PDF
整数格子点上の劣モジュラ被覆に対する高速アルゴリズム
by
Tasuku Soma
PPTX
Operad and Recognition Principle
by
Tatsuki SHIMIZU
PPTX
仕事をしよう!
by
gotoloop
PDF
PRML 10.4 - 10.6
by
Akira Miyazawa
PDF
CMSI計算科学技術特論B(8) オーダーN法1
by
Computational Materials Science Initiative
PDF
RUPC2017:L解説
by
Takumi Yamashita
PDF
グラフカットによる画像背景切り取り
by
coil_kpc
PPTX
【材料力学】ひずみエネルギー (II-04 2018)
by
Kazuhiro Suga
PDF
データ圧縮
by
Joe Suzuki
Introduction to Persistence Theory
by
Tatsuki SHIMIZU
M1 gp_Disco
by
Takuya Shimojoh
ウィナーフィルタと適応フィルタ
by
Toshihisa Tanaka
20140306 ibisml
by
Yoshinobu Kawahara
Segpair
by
oupc
線形カルマンフィルタの導出
by
Fumiya Watanabe
topology of musical data
by
Tatsuki SHIMIZU
Warshall froyd
by
MatsuiRyo
北大クラスタリング・セミナー6
by
Yutaka Nagahata
ロマ数16 simizut
by
Tatsuki SHIMIZU
情報幾何の基礎輪読会 #1
by
Tatsuki SHIMIZU
整数格子点上の劣モジュラ被覆に対する高速アルゴリズム
by
Tasuku Soma
Operad and Recognition Principle
by
Tatsuki SHIMIZU
仕事をしよう!
by
gotoloop
PRML 10.4 - 10.6
by
Akira Miyazawa
CMSI計算科学技術特論B(8) オーダーN法1
by
Computational Materials Science Initiative
RUPC2017:L解説
by
Takumi Yamashita
グラフカットによる画像背景切り取り
by
coil_kpc
【材料力学】ひずみエネルギー (II-04 2018)
by
Kazuhiro Suga
データ圧縮
by
Joe Suzuki
Viewers also liked
PPTX
IJPC A解説
by
yutaka1999
PPTX
B
by
yokozuna57
PPTX
IJPC2015 D問題解説
by
yokozuna57
PPTX
Ijpc2015 b しりとり木
by
reew2n
PPTX
IJPC-2 E問題解説
by
yutaka1999
PPTX
IJPC C解説
by
yutaka1999
PDF
AtCoder Regular Contest 023 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 034 解説
by
AtCoder Inc.
IJPC A解説
by
yutaka1999
B
by
yokozuna57
IJPC2015 D問題解説
by
yokozuna57
Ijpc2015 b しりとり木
by
reew2n
IJPC-2 E問題解説
by
yutaka1999
IJPC C解説
by
yutaka1999
AtCoder Regular Contest 023 解説
by
AtCoder Inc.
AtCoder Regular Contest 034 解説
by
AtCoder Inc.
Similar to IJPC-2 C問題解説
PDF
AtCoder Beginner Contest 035 解説
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 021 解説
by
AtCoder Inc.
PDF
アルゴリズムのお勉強 ダイクストラ
by
hixi365
PDF
Comp geom20131107open
by
Kensuke Onishi
PDF
つくばチャレンジ地図作成のための効率のよいデータ取集経路を考える
by
kiyoshiiriemon
PDF
AtCoder Regular Contest 017
by
AtCoder Inc.
PDF
130323 slide all
by
ikea0064
PDF
CODE THANKS FESTIVAL 2014 A日程 解説
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 020 解説
by
AtCoder Inc.
PPTX
釣り
by
理玖 川崎
PDF
Indeedなう 予選B 解説
by
AtCoder Inc.
PPTX
AtCoder Regular Contest 029 解説
by
AtCoder Inc.
PDF
WUPC2012
by
Dai Hamada
PDF
abc027
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 007 解説
by
AtCoder Inc.
PDF
E : 解説
by
Takumi Yamashita
PDF
I : Traffic Tree
by
Takumi Yamashita
PDF
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
PDF
AtCoder Beginner Contest 010 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 026 解説
by
AtCoder Inc.
AtCoder Beginner Contest 035 解説
by
AtCoder Inc.
AtCoder Beginner Contest 021 解説
by
AtCoder Inc.
アルゴリズムのお勉強 ダイクストラ
by
hixi365
Comp geom20131107open
by
Kensuke Onishi
つくばチャレンジ地図作成のための効率のよいデータ取集経路を考える
by
kiyoshiiriemon
AtCoder Regular Contest 017
by
AtCoder Inc.
130323 slide all
by
ikea0064
CODE THANKS FESTIVAL 2014 A日程 解説
by
AtCoder Inc.
AtCoder Beginner Contest 020 解説
by
AtCoder Inc.
釣り
by
理玖 川崎
Indeedなう 予選B 解説
by
AtCoder Inc.
AtCoder Regular Contest 029 解説
by
AtCoder Inc.
WUPC2012
by
Dai Hamada
abc027
by
AtCoder Inc.
AtCoder Beginner Contest 007 解説
by
AtCoder Inc.
E : 解説
by
Takumi Yamashita
I : Traffic Tree
by
Takumi Yamashita
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
AtCoder Beginner Contest 010 解説
by
AtCoder Inc.
AtCoder Regular Contest 026 解説
by
AtCoder Inc.
IJPC-2 C問題解説
1.
C ガソリンスタンド @takayuta1999
2.
問題概要 (言い換え) N
個の頂点に対して、数 𝑉𝑖 が与えられる 各頂点対 (𝑖, 𝑗) に対して、𝑖 → 𝑗 に長さ 𝑉𝑗 × |𝑖 − 𝑗| の辺 を張る このとき、𝑄個の最短路クエリに答えよ 1 ≦ 𝑁 ≦ 4000 , 1 ≦ 𝑄 ≦ 200,000
3.
解法 ワーシャルフロイド法やダイクストラ法ではサイズが大き すぎるため、時間が間に合わない 性質をつかもう
4.
解法 問題文にも明示されてるようにまず一列に頂点を並べて みる 終点を固定して生き方を考える 1
2 3 4
5.
解法 問題文にも明示されてるようにまず一列に頂点を並べて みる 終点を固定して生き方を考える (こういう誤植好き) 1
2 3 4
6.
解法 終点を固定すると、ありうる道筋としては以下のどちらか 始点
𝑠 と終点 𝑡 に対して、 𝑠 からどこにも止まらずに直接 𝑡 に行く 𝑠 から別の駅 𝑘 に行ってその後 𝑡 に行く
7.
解法 終点を固定すると、ありうる道筋としては以下のどちらか 始点
𝑠 と終点 𝑡 に対して、 𝑠 からどこにも止まらずに直接 𝑡 に行く 𝑠 から別の駅 𝑘 に行ってその後 𝑡 に行く 上の可能性は別に処理して下だけ考える
8.
解法 最後に経由する駅 𝑘
が 𝑡 のどちら側に存在するかで場 合分けする 𝑘 < 𝑡 の時を考える( 𝑡 < 𝑘 の時も同様 )
9.
解法 𝑘 <
𝑡 の時を考える 𝑡 より左で初めて 𝑉 の値が𝑉𝑡より大きくなるところを 𝑙 と する(ない場合は 𝑙 = −1)
10.
解法 𝑘 <
𝑡 の時を考える 𝑡 より左で初めて 𝑉 の値が 𝑉𝑡より小さくなるところを 𝑙 と する(ない場合は 𝑙 = −1) このとき、𝑙 = 𝑘 であるとしてよいことを示す
11.
証明 まず、𝑙 ≦
𝑘 を示す もし、𝑘 < 𝑙 であるとしたら、𝑘 → 𝑡 と行かずに、途中で 𝑙 を経由した方が明らかによい よって、𝑙 ≦ 𝑘
12.
証明 次に、𝑘 ≦
𝑙 を示す もし、𝑙 < 𝑘 であるとしたら、𝑠 ≠ 𝑘 なので、𝑘 の一個前の 位置を場合分けすると、𝑉𝑘 ≧ 𝑉𝑡 だから、𝑘 に行かずにそ のまま 𝑡 へ行ってもよいと分かり、最短経路として考えな くてもよいと分かる よって、𝑘 ≦ 𝑙
13.
証明 以上より、𝑘 =
𝑙 同様に、𝑡 への右からの変移も一意に定めてよい
14.
解法 以上より、辺が𝑂(𝑁)に減った でも、辺の性質上、𝑉
の値が小さい頂点から順にそれを 終点とする最短経路を求めていけば、すべての頂点間 の最短距離が𝑂(𝑁2 )で求められる おわり
Download