No.411 問題 コード 昇順昇順ソートは昇順ソートが2回現れる. 前半の昇順ソートに含まれる候補をビット演算で全列挙し, 前半の最初の値が であり, 前半の昇順ソートの最後の値 と後半の昇順ソートの最初の値 とで が成り立てば昇順昇順ソートとなる.