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
EN
Uploaded by
Takumi Yamashita
175 views
RUPC2017:L解説
L
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 6
2
/ 6
3
/ 6
4
/ 6
5
/ 6
6
/ 6
More Related Content
PDF
Sort
by
oupc
PPT
M1 gp_Disco
by
Takuya Shimojoh
PPTX
Cf219 d1d
by
DEGwer
PDF
Pad入門その3
by
長岡技術科学大学 自然言語処理研究室
PDF
Divisor
by
oupc
PDF
はじめてのパターン認識輪読会 10章後半
by
koba cky
PPTX
Good Sequences
by
DEGwer
PPTX
ニューラルネットワーク入門
by
naoto moriyama
Sort
by
oupc
M1 gp_Disco
by
Takuya Shimojoh
Cf219 d1d
by
DEGwer
Pad入門その3
by
長岡技術科学大学 自然言語処理研究室
Divisor
by
oupc
はじめてのパターン認識輪読会 10章後半
by
koba cky
Good Sequences
by
DEGwer
ニューラルネットワーク入門
by
naoto moriyama
What's hot
PDF
Segpair
by
oupc
PPTX
大きい行列の問題
by
nabeshimamasataka
PDF
大きい行列の問題
by
政孝 鍋島
PDF
purely functional data structures 5.3 日本語での説明
by
Tetsuro Nagae
PDF
Vinculum
by
tomerun
PDF
混合ガウスモデルとEMアルゴリスム
by
貴之 八木
PPTX
IJPC-2 D問題解説
by
yutaka1999
PDF
Oshasta em
by
Naotaka Yamada
PPTX
IJPC-2 C問題解説
by
yutaka1999
PDF
貪欲法による 単調劣モジュラ関数の最大化
by
Ikumi Shimizu
PPTX
仕事をしよう!
by
gotoloop
PPTX
Coreset+SVM (論文紹介)
by
Naotaka Yamada
PDF
AtCoder Regular Contest 025 解説
by
AtCoder Inc.
PPTX
球面フィッティングの導出と実装
by
j_rocket_boy
PPTX
AtCoder Regular Contest 029 解説
by
AtCoder Inc.
PDF
E : 解説
by
Takumi Yamashita
PDF
Wrapping potato chips is fun
by
okuraofvegetable
PDF
3.3節 変分近似法(前半)
by
tn1031
PDF
13.2 隠れマルコフモデル
by
show you
PDF
北大クラスタリング・セミナー6
by
Yutaka Nagahata
Segpair
by
oupc
大きい行列の問題
by
nabeshimamasataka
大きい行列の問題
by
政孝 鍋島
purely functional data structures 5.3 日本語での説明
by
Tetsuro Nagae
Vinculum
by
tomerun
混合ガウスモデルとEMアルゴリスム
by
貴之 八木
IJPC-2 D問題解説
by
yutaka1999
Oshasta em
by
Naotaka Yamada
IJPC-2 C問題解説
by
yutaka1999
貪欲法による 単調劣モジュラ関数の最大化
by
Ikumi Shimizu
仕事をしよう!
by
gotoloop
Coreset+SVM (論文紹介)
by
Naotaka Yamada
AtCoder Regular Contest 025 解説
by
AtCoder Inc.
球面フィッティングの導出と実装
by
j_rocket_boy
AtCoder Regular Contest 029 解説
by
AtCoder Inc.
E : 解説
by
Takumi Yamashita
Wrapping potato chips is fun
by
okuraofvegetable
3.3節 変分近似法(前半)
by
tn1031
13.2 隠れマルコフモデル
by
show you
北大クラスタリング・セミナー6
by
Yutaka Nagahata
Viewers also liked
PDF
RUPC2017:F解説
by
Takumi Yamashita
PDF
RUPC2017:全体の講評
by
Takumi Yamashita
PDF
RUPC2017:G解説
by
Takumi Yamashita
PDF
RUPC2017:Hの解説
by
Takumi Yamashita
PDF
RUPC2017:J解説
by
Takumi Yamashita
PDF
RUPC2017:I解説
by
Takumi Yamashita
PDF
RUPC2017:Dの解説
by
Takumi Yamashita
PDF
RUPC2017:Aの解説
by
Takumi Yamashita
PDF
RUPC2017:Cの解説
by
Takumi Yamashita
PDF
RUPC2017:M問題
by
Takumi Yamashita
PDF
RUPC2017:K解説
by
Takumi Yamashita
PDF
RUPC2017:Bの解説
by
Takumi Yamashita
PDF
B pub
by
HCPC: 北海道大学競技プログラミングサークル
PDF
E pub
by
HCPC: 北海道大学競技プログラミングサークル
PDF
M : 解説
by
Takumi Yamashita
PDF
RUPC2017:E解説
by
Takumi Yamashita
PDF
グラフネットワーク〜フロー&カット〜
by
HCPC: 北海道大学競技プログラミングサークル
PDF
F pub
by
HCPC: 北海道大学競技プログラミングサークル
PDF
A pub
by
HCPC: 北海道大学競技プログラミングサークル
PDF
D pub
by
HCPC: 北海道大学競技プログラミングサークル
RUPC2017:F解説
by
Takumi Yamashita
RUPC2017:全体の講評
by
Takumi Yamashita
RUPC2017:G解説
by
Takumi Yamashita
RUPC2017:Hの解説
by
Takumi Yamashita
RUPC2017:J解説
by
Takumi Yamashita
RUPC2017:I解説
by
Takumi Yamashita
RUPC2017:Dの解説
by
Takumi Yamashita
RUPC2017:Aの解説
by
Takumi Yamashita
RUPC2017:Cの解説
by
Takumi Yamashita
RUPC2017:M問題
by
Takumi Yamashita
RUPC2017:K解説
by
Takumi Yamashita
RUPC2017:Bの解説
by
Takumi Yamashita
B pub
by
HCPC: 北海道大学競技プログラミングサークル
E pub
by
HCPC: 北海道大学競技プログラミングサークル
M : 解説
by
Takumi Yamashita
RUPC2017:E解説
by
Takumi Yamashita
グラフネットワーク〜フロー&カット〜
by
HCPC: 北海道大学競技プログラミングサークル
F pub
by
HCPC: 北海道大学競技プログラミングサークル
A pub
by
HCPC: 北海道大学競技プログラミングサークル
D pub
by
HCPC: 北海道大学競技プログラミングサークル
More from Takumi Yamashita
PDF
Deposited Ranges
by
Takumi Yamashita
PDF
0: 全体の講評
by
Takumi Yamashita
PDF
L : 解説
by
Takumi Yamashita
PDF
K : 解説
by
Takumi Yamashita
PDF
I : Traffic Tree
by
Takumi Yamashita
PDF
J : 解説
by
Takumi Yamashita
PDF
H : hegemony get
by
Takumi Yamashita
PDF
G : 解説
by
Takumi Yamashita
PDF
F : 解説
by
Takumi Yamashita
PDF
D : 解説
by
Takumi Yamashita
PDF
C : 解説
by
Takumi Yamashita
PDF
B potatoes
by
Takumi Yamashita
PDF
A: 解説
by
Takumi Yamashita
Deposited Ranges
by
Takumi Yamashita
0: 全体の講評
by
Takumi Yamashita
L : 解説
by
Takumi Yamashita
K : 解説
by
Takumi Yamashita
I : Traffic Tree
by
Takumi Yamashita
J : 解説
by
Takumi Yamashita
H : hegemony get
by
Takumi Yamashita
G : 解説
by
Takumi Yamashita
F : 解説
by
Takumi Yamashita
D : 解説
by
Takumi Yamashita
C : 解説
by
Takumi Yamashita
B potatoes
by
Takumi Yamashita
A: 解説
by
Takumi Yamashita
RUPC2017:L解説
1.
Problem L :
Select Sets 作者@dohatsutsu
2.
問題概要 整数の集合がN個あるので、その中から3つ以上の集合を選ぶとき、 選んだ集合たちの和集合と積集合、それぞれの要素数の積は最大値でいくつになるだ ろうか?
3.
考察 選んだ集合の積集合をxと決め打ちした場合、 N個の集合の中から、xを部分集合にもつ集合を貪欲的にすべて選択すればよい。 xを2^K通り決め打ちして貪欲を行うと O( 2^K
* N )になる。 ※ ここでK は、N個の集合の和集合の要素数とする。 余談ですが、少し工夫を行うと O( 3^K ) にできます。 しかし、これでもTLEになってしまいます。
4.
解法 bitDPで解きます。 int dp[bit]=N個の集合の中から、bitを部分集合にもつものたちの和集合 set<int> dp_id[bit]
= N個の集合の中から、bitを部分集合にもつものたちの番号を格納 したもの。 ( ただし、3つ以上ある場合は、適当な3つだけ入れるようにする) 漸化式は次のような形になります。 dp[bit] = dp[ bit ⋃ {1} ] ⋃ dp[ bit ⋃ {2} ] ⋃ … ⋃ dp[ bit ⋃ {K} ] O(2^K * K)
5.
結果 ● First Submit ○
online btklatte 3h37min ● First Accept ○ online sigma425さん 3h38min ● Success Rate ○ 50 % ( 4/8)
6.
テスター time code size
( line ) @dohatsutsu 0.96s 60 @haji149 0.88s 51 @kzyKT_M 1.21s 36 @Gacho_0716 3.87s 51
Download