- 博客(3)
- 收藏
- 关注
原创 双链表的实现,插入,删除,遍历,析构
定义有序的双链表类,链表中存储整型数据,创建带头结点的有序双链表,要求包含以下成员函数: 双链表的构造函数(非空的链表,输入数据为0,表示输入结束) 插入操作(将一个数据元素插入到有序的双链表中,插入之后链表仍然有序,输入数据为0表示插入操作结束) 按值删除节点(考虑有重复值的情况) 双链表的遍历操作 双链表的析构 #include <iostream> #include<algorithm> using namespace std; struct node { in
2021-10-03 10:09:28 216
原创 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律
#include <iostream> using namespace std; struct node { int date; node *next; }; class josephring { public: josephring(int n); ~josephring(){}; void print(int m,int k); private: node * rear; }; josephring::josephring(int n) .
2021-10-03 09:21:28 1129
原创 2021-05-04
c++ 类 练习题 设计一个point 类 数据成员 点的坐标x,y 成员函数(要求:成员函数在类外实现) 设置x,y的值 输出x,y的值 得到x的值 得到y的值 #include <iostream> using namespace std; class point{ int x,y; public: void set(int m,int n); void print(); int getx...
2021-05-04 19:54:56 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人