![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
课程设计
Serein42
这个作者很懒,什么都没留下…
展开
-
回溯算法——八皇后问题
八皇后问题:要在国际象棋棋盘种放置8个皇后,使得任意两个皇后都不能互相吃。(皇后可以吃同一行、同一列、同一对角线的任意棋子。)问题的关键在于判断某个皇后所在行所在列有无别的皇后,因此行号相同、列号相同、行列号之和相同、行列号之差相同四种情况都为不满足条件,然后依照矩阵解答即可。解答代码:#include<iostream>#include<cstdio>#include<cmath>#include<cstring>#include<原创 2021-05-19 15:30:16 · 119 阅读 · 0 评论 -
高精度加法
例题:输入两个正整数,求他们的和。输入两个数到两个变量中,然后用赋值语句求它们的和后输出。但是当两个被加数很大时,超出了数据类型的范围,显然不能求出精确解,因此需要高精度加法。//#include<iostream>#include<cstdio>//gets//#include<cmath>#include<cstring>//memset strlen//#include<iomanip>//#include<cst.原创 2021-05-16 17:50:41 · 140 阅读 · 0 评论 -
结构体(struct)成员函数的调用——统计成绩例题
由于姓名是字符串,分数是整数,如果用数组保存,需要保存两个数组,这样的话不方便把一个学生的信息当作整体来处理,所以使用结构类型的方法解决问题。结构体成员函数调用的一般形式为:结构体变量名.成员函数结构体成员函数默认将结构体变量作为引用参数。例题:输入n个学生的姓名和语文、数学的分数,按照总分从高到低输出,分数相同的按输入先后输出。解决方法:#include<iostream>//#include<cstdio>//#include<cmath>..原创 2021-05-15 23:33:21 · 1448 阅读 · 0 评论 -
函数的综合应用——进制转换
#include<iostream>//#include<cstdio>//#include<cmath>//#include<cstring>//#include<iomanip>#include<cstdlib>using namespace std;void TurnData(int n,int a);char ch[6]={'A','B','C','D','E','F'}; int main(){ i...原创 2021-05-11 16:01:08 · 131 阅读 · 0 评论