N皇后问题

八皇后问题是一个以国际象棋为背景的问题:如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当n = ...

2015-01-27 14:44:51

阅读数:396

评论数:0

L型骨牌棋盘覆盖

设一个n*n棋盘,n=2^k,用L 型条块覆盖棋盘中除一个指定方格外的所有方格,每个L型条块可恰好覆盖3 个方格。 例:假设n=8,指定左上角不能被覆盖,棋盘的一种覆盖方式如下。 #include int a[100][100]; int index=1; //辨别L型的标...

2015-01-26 20:22:00

阅读数:1342

评论数:0

银行卡密码

题目描述: 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了...     这个程序的任务就是把一串拼音字母转换为6位数字(密码)。我们可以使用任何...

2015-01-09 21:15:59

阅读数:999

评论数:0

学生管理系统

有10个学生,每个学生的数据包括学号、姓名、性别和1门课成绩,编写如下函数: ①根据学生的信息建立链表; ②输出链表; ③输入一个学生的学号,查找链表中是否有该学生; ④在第i个学生前插入一个学生信息; ⑤删除链表中第i个学生。 #include #include #include...

2015-01-04 00:22:38

阅读数:438

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭