自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++八皇后问题递归求解

总体思想为一行一行进行判断,判断某一行时,从该行第一个位置开始判断是否能放棋子,如果不能则继续判断下一个位置,如果可以,则代表该行已经找到,进入下一行即进入下一个递归,重复上述操作。如果该行没有一个位置可以放入,说明之前摆放好的位置有问题,则返回到上一个递归即上一行继续查找新位置,以此类推。如果8行全部找完,则打印输出,打印完成后返回至上一个递归即上一行继续找是否还有合适的位置,直到92种全部找到 #include<iostream> //定义棋盘大小8*8 #define ROW 8 #

2021-12-27 15:15:45 811

原创 C++循环链表

根据单链表C++单链表改进的循环链表,其实主要操作就是将尾结点的指针由空变为指向头结点。 头结点目前数据默认为0,也可以改为元素个数。 代码如下,欢迎指正 include<iostream> //定义链表存放的数据类型 typedef int datatype; //创建结点类 class Node { public: datatype data; //结点中的数据域 Node* next; //结点中的指针域,结点类型的指针 }; //创建循环链表类 class Circlu

2021-12-14 12:53:05 1855

原创 C++单链表

根据单链表的相关知识,借鉴了单链表C++实现代码_阿大古的博客-CSDN博客_链表c++实现的内容,写了一个C++单链表的实现。 目前因为typedef int datatype了,所以是整型的单链表,我改了typedef float datatype也简单试了以下没什么问题,但是改成float后cout那里要设置一下保留几位小数,不然打印出来的结果也可能有点偏差。 第一次写,可能存在问题,欢迎大家批评指正,我个人比较好奇是否有内存泄漏,或者哪一步有降低复杂度的可能,也请提出意见嘿嘿。 我个人喜欢分文

2021-12-08 14:21:02 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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