プログラミングコンテスト
プログラミングコンテストチャレンジブック [第2版] ?問題解決のアルゴリズム活用力とコーディングテクニックを鍛える?
- 作者: 秋葉拓哉,岩田陽一,北川宜稔
- 出版社/メーカー: マイナビ
- 発売日: 2012/01/28
- メディア: 単行本(ソフトカバー)
- 購入: 25人 クリック: 473回
- この商品を含むブログ (36件) を見る
初級編ですら解けない。。。
答えはすべてC++で書いてあるため、私はすべてJavaで解いている。
(P.34の部分和問題)
private static boolean dfs(int i, int sum){
if(i == n){
return sum == k;
}
if(dfs(i+1, sum)){
return true;
}
if(dfs(i+1, sum + a[i])){
return true;
}
return false;
}