メスコレクションコード9(1>◡<1)6

1.完全な配列

#include <ビット/ STDC ++ H>
 使用して 名前空間STDを、
INT、N = 3 ブールハッシュテーブル[ 100 ] = { }。
INT P [ 100 ] = { - 1 }。
int型 count_num = 0 ;
ボイド F(int型のインデックス){
     場合(インデックス== N + 1 ){
         ためint型 i = 1 ; iが<= N; iは++ ){ 
            のprintf(" %dを" 、P [I])。
        }
        count_num ++ ; 
        printf(" \ nを" );
        返します
    } 
    のためのint型のx = 1であり、x <= nであり; x ++ ){
         場合(ハッシュテーブル[X] == ){ 
            P [インデックス] =のX。
            ハッシュテーブル[X] = 
            F(インデックス + 1 )。
            ハッシュテーブル[X] = 
        } 
    } 
} 

int型のmain(){ 
    F(1); 

    printf(" \ ncount =%dの" 、count_num)。
    リターン 0 ; 
}
完全な配列出力

2.八クイーンズ

 

 

 

(〜つづきます)

 

おすすめ

転載: www.cnblogs.com/yellowzunzhi/p/11123045.html