Hatena::ブログ(Diary)

い〜さねっと RSSフィード

2009-03-08

和がnになる2数の組み合わせを求める

y_tsudaが何かRubyでやってたのでJavaでやってみた

和がnになる2数の組み合わせを求める - y_tsuda’s blog - s21g

かなりやっつけ

public ArrayList<int[]> getCombination(int num) {

	ArrayList<int[]> pairs = new ArrayList<int[]>();
	
	int m = 0;
	while (num >= 0) {
		pairs.add(new int[]{m, num});
		m++;
		num--;
	}
	
	return pairs;
}

でも、こうすると表示の部分でめんどくさいことに

ArrayList2重でやろうかと思ったけど、その場合GenericsでIntegerになるから無駄かなぁと

うーん…


追記

色んな人がやってました

ひさしぶりの日記 - 郡山からHello World (JavaScript)

和がnになるm数の組み合わせを求める - はこべにっき@bkc - bkcグループ (Ruby + 一般化)

和がnになる2数の組み合わせをガチムチな感じで - UDONCHAN (ガチムチな感じのJava)

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証