AtCoder Beginner Contest 245 B問題 Mex
問題
提出解答
問題の概要
に対して, を求めよ.
ただし, 非負整数列 に対して, とする.
制約
解法
要素からなる非負整数列 に対して, が成り立つ.
よって, このことから, に対して, は の要素として存在するか? という問に答え, 存在しないような の最小値を答えれば良い.
長さ の列に対するある要素の存在判定は愚直にすれば時間計算量 で, 集合や予め要素カウントをしておくことにより, で判定できる.
従って, 全体で や 時間で最小除外数 (mex) を求めることができた.