プログラミングの為の ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
343:デフォルトの名無しさん 05/11/21 00:32:41 魔法陣って4×4で出来ますか? 344:デフォルトの名無しさん 05/11/21 01:58:19 できます 345:デフォルトの名無しさん 05/11/21 11:28:06 >>340 の考え方で C++ 使うと std::vector<int> src, arr; src.push_back(1); src.push_back(2); src.push_back(0); arr = src; size_t ct = 0; do { #ifdef _DEBUG std::cout << "{"; for (int i=0; i<arr.size(); i++) std::cout << (i? ", ": "") << arr[i]; std::cout << "}" << std::endl; #endif // _DEBUG } while (ct++, std::prev_permutation(arr.begin(), arr.end())); std::cout << ct << std::endl; 結果: {1, 2, 0} {1, 0, 2} {0, 2, 1} {0, 1, 2} 4 346:デフォルトの名無しさん 05/11/21 15:45:08 >>337 素直に説明を読むと、 「1からNまでのN個の順列組み合わせを辞書式順序で並べたとき 各組合わせは何番目?」 という問だと思うのだが、いきなり組の要素に0があったりするのはなぜ?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5376日前に更新/259 KB
担当:undef