問題45 000プログラミング問題 2016年04月15日 0 問題 n個のものから、k個を選ぶ組み合わせを数える 例えば a,b,c,d から2個を選ぶと、 ab, ac,ad, bc, bd, cd の6通りがある PR
リファクタリングの手法 複雑なアルゴリズムを リファクタリング 2016年04月12日 0 リファクタリングの手法 複雑なアルゴリズムを、単純なアルゴリズムに置き換える 感想 そう発生することではないですが、これが、できれば、かなりコードが楽になるかと思います。
問題44 000プログラミング問題 2016年04月10日 0 問題 1つ前の入力を出力する。いちばん最初は、'START'の文字列を表示する。 例) (入力) A (出力) START (入力) B (出力) A (入力) C (出力) B
問題43 000プログラミング問題 2016年04月10日 0 問題 Aが、Bの部分集合か、どうか、を判断する 例えば、 A = { a, b, c } B = { a,b,c,d }なら、Aは、Bの部分集合 A = { a, b, z} B = { a,b,c,d }なら、Aは、Bの部分集合ではない
良いプログラムの条件 600良いプログラム悪いプログラム 2016年04月10日 0 関数、モジュールなどの引数は、少ない方が、読みやすい そりゃそうだ。でも、引数を減らすために、下手なデータ構造を持ち込むよりも・・・ という気もします。