Entries

スポンサーサイト (この記事を編集する[管理者用])

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://rsujskf.blog32.fc2.com/tb.php/2121-c68f5b2e
この記事にトラックバックする(FC2ブログユーザー)

UVa 12335 - Lexicographic Order (この記事を編集する[管理者用])

Source

ACM ICPC Regional Warmup 2011 (2011-10-29)
UVa 12335

問題概要

20文字以下の文字列Xが与えられる.
それは,同じ文字は2回以上登場せず,アルファベット小文字しか含まない.
登場するアルファベットに順位をつける.
登場するアルファベットのすべての置換を,以下の方法でソートする.
 2つの置換に対して,最初に異なる文字を見て,順位の高いほうが先に来る
文字列Xが,その置換の中で,k番目に位置するという情報が与えられる.
置換の最初のものを求める問題.

解法

Xの一文字目から,それがどの順位にあるべきかを1つずつ計算していく.

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://rsujskf.blog32.fc2.com/tb.php/2121-c68f5b2e
この記事にトラックバックする(FC2ブログユーザー)

Appendix

Recent Articles

ブログ内検索

Ads


(プライバシーポリシー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。