TopCoder

TopCoder SRM 420 div2

最近Registerに失敗しまくったので久々に参加。3週間ぶりくらい。 250点問題 赤黒カードの山があって、これを並び替える。i番目のカードは移動先のabove[i]枚目のカードの下に入れる。 public class DeckRearranging { public String rearrange(String deck,…

TopCoder、Coding phaseに入ってからはregisterできなくなるので気をつけましょう(了)

TopCoder SRM 416 div2

全体的にひどかった(自分が)。 250点問題 与えられた文字列の中の最頻出文字を辞書順に出力する。 public String listMostCommon(String[] text) { int freqs[]=new int['z'-'a'+1]; int max_freq=0; for(String t:text) { for(int i=0;i<t.length();i++)…

TopCoder SRM入門

TopCoderとはなんぞやというとプログラミングのコンテストで、いろんな競技をやっている。とっつきやすいのが週一回開催されるAlgorithm部門のSRM(Single Round Match)で、1時間ほどでアルゴリズムに関する問題を解く。使用可能言語はjava/C#/C++/VB。実務的…