![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
wfanyue
这个作者很懒,什么都没留下…
展开
-
排序
插入排序#include <iostream>#include <vector>#include <cstdio>#include <map>#include <algorithm>using namespace std;typedef int ElemType;// 10 8 6 3 4 1 2 9 0 5 7// 7 49 38 65 97 76 13 27void InsertSort(int *num, int n)原创 2020-06-29 00:09:01 · 145 阅读 · 0 评论 -
hdu 一百题
HDU一百题刷题笔记题号2003如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入题号开始刷杭电2000到2100一百题。比较基础。2003求绝对值 ,fabs表示求浮点数,abs返回整...原创 2020-03-28 12:25:52 · 576 阅读 · 0 评论 -
C++单链表
#include <iostream>using namespace std;class LinkNode{friend class List;private: //int *link; 错误,需要指向新节点,即LinkNode; LinkNode *link; //须改为指向LinkNode的指针; int data;public...原创 2019-05-31 10:43:27 · 223 阅读 · 0 评论 -
C++实现利用栈数值转换
这里写自定义目录标题首先使用顺序栈,不包含溢出处理首先使用顺序栈,不包含溢出处理#include <iostream>using namespace std;class Stack{private: int top; // 栈顶指针 int *elements; int maxsize;public: Stack(int sz = ...原创 2019-06-13 10:44:03 · 739 阅读 · 0 评论 -
数据结构操作复习
数据结构操作复习1.1单链表的插入void List::Insert(LinkNode* p){ if(p!=NULL){ p->link = first->link; first->link = p; }}1.2单链表逆转void List::Reverse(){ LinkNode *rear = first...原创 2019-06-18 23:17:35 · 219 阅读 · 0 评论 -
C++二叉树的基本操作
#include <iostream>using namespace std;class BinaryTree ;class BinTreeNode //结点类的定义{ friend BinaryTree;private: BinTreeNode *leftChild, *rightChil...原创 2019-06-16 13:05:25 · 742 阅读 · 0 评论 -
单链表表示多项式笔记
单链表表示多项式笔记:多项式的项作为节点插入Term *Term::InsertAfter(int c, int e){ //在当前由this指针指示的项(即调用此函数的对象后)插入一个新项 link = new Term(c, e, link); return link;} 2. 多项式的输出,通过节点类中的运算符重载//类中定义friend...原创 2019-06-11 11:52:00 · 860 阅读 · 0 评论