![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 52
啊噗呲咔
这个作者很懒,什么都没留下…
展开
-
八数码问题(C++)
在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格,空格用0来表示。空格周围的棋子可以移到空格中。要求解的问题是:给出一种初始状态和目标状态,找到一种最少步骤的移动方法,实现从初始状态到目标状态的转变。......原创 2022-07-03 15:17:32 · 2495 阅读 · 1 评论 -
重载函数
重载函数(C++)1.简介C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,即函数的参数列表不同,也就是说用同一个运算符完成不同的运算功能。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。2.优点重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有...原创 2020-04-01 15:02:03 · 2198 阅读 · 0 评论 -
简单的八皇后问题(C++)
简单的八皇后问题(C++)【问题描述】八皇后问题是一个以国际象棋为背景的问题:如何能够在 8*8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后。为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上,如下图:假如一棋盘已经正确放置了七个皇后,编写程序求解最后一个皇后的放置位置。【输入形式】按照棋盘行由小到大的顺序从控制台输入已正确放置的皇后的列数(列数从...原创 2020-03-23 20:58:07 · 1590 阅读 · 1 评论 -
计算两个字符串的最短距离
计算两个字符串的最短距离(C++)【问题描述】从键盘输入两组英文字符(包括大写和小写英文字符),每组英文字母中都没有重复字母,分别转化为小写字符并存入两个数组a和b中,以英文字母表为依据,请输出a数组和b数组中在英文字母表中最接近的两个英文字母的距离。【输入形式】输入包括两行英文字母,有大写和小写字母,每行不超过10个元素【输出形式】输出一个整数,表示两个数组中最接近的两个英文字母的距离,如...原创 2020-03-23 15:10:18 · 888 阅读 · 0 评论 -
字符串的处理
字符串的处理(String字符串的删除、转换、排序、去重复)网课在家,作业真多,嗐。【问题描述】编写一个程序,输入一个正整数n和字符串A,对字符串A作如下处理:去掉重复的字符去掉所有非字母非数字的字符将字母大小写互换按照字符的ASCII码从大到小排序最后在同一行里输出n个处理后的字符串A【输入形式】输入正整数n和字符串A,0<n<10,A长度小于80,...原创 2020-03-18 09:28:59 · 1477 阅读 · 0 评论