![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
薛定谔式炼丹
这个作者很懒,什么都没留下…
展开
-
C++ 刷题 必备STL函数
【代码】C++ 刷题 必备STL函数。原创 2024-06-28 00:25:59 · 424 阅读 · 0 评论 -
ACM模式刷题常用
刷题时整理的常用函数原创 2024-06-28 00:23:57 · 212 阅读 · 0 评论 -
循环队列 c++ 模板实现
循环队列 c++ 模板实现#include<iostream>using namespace std;template<class T>class sqqueue {private: T *data; int front;// 头指针 int rear;// 尾指针 int maxsize;public: sqqueue(int n); /...原创 2020-04-19 17:42:27 · 200 阅读 · 0 评论 -
单链表的定义和基本操作 c++
单链表 c++(数据结构 ) 链表是一种动态数据结构,它的特点是用一组任意的存储单元(可以是连续的,也可以是不连续的)存放数据元素。 链表中每一个元素成为“结点”,每一个结点都是由数据域和指针域组成的,每个结点中的指针域指向下一个结点。Head是“头指针”,表示链表的开始,用来指向第一个结点,而最后一个指针的指针域为NULL(空地址),表示链表的结束。 链表很基础,很重要!!!头文件:函...原创 2020-04-17 22:50:06 · 577 阅读 · 0 评论 -
栈的链式存储(数据结构) c++
c++数据结构 ——栈的链式存储栈是用的很多的一个数据结构,这里写用链表实现的方法。栈是先进后出,能解决很多问题,例如:括号匹配,后缀表达式等。这里我定义了一个模板类,令我的栈的链式存储可以处理各种数据类型。#include<iostream>using namespace std;template<class T>class node {public...原创 2020-04-17 22:24:24 · 288 阅读 · 0 评论 -
共享栈 (数据结构)
两个栈共享空间 利用一个数组来存储两个栈;让一个栈底为数组的首端;一个栈底为数组的末端.每个栈都向数组中间延伸,以此来充分利用数组的空间。 只适用于两个相同的数据类型#include<iostream>using namespace std;#define maxsize 10template<class T>class sqdoublestack {p...原创 2020-04-16 18:38:23 · 218 阅读 · 0 评论 -
栈的顺序存储 c++
栈的顺序存储c++#include<iostream>using namespace std;template<class T>class sqlist {public: sqlist(int n); //创建 ~sqlist(); void travel_sqlist();//遍历 int len_sqlist(); bool isempty();...原创 2020-04-16 12:38:25 · 134 阅读 · 0 评论 -
c++顺序表
c++顺序表的基本操作一名大二的通信狗,第一次发博客,好激动,好激动!这个顺序表,用了半天才敲出来的。初学数据结构的c++小伙伴,可以参考参考。大佬的话,转下:刚学完c++,正在学数据结构。能看懂别人的代码,自己却编不出来。很多知识点明明已经理解了,可一到敲代码,就感觉一点思路都没有。很喜欢编程,但是感觉自己学的好慢啊,编程没有思路,太打击自信心了,是不是没那天分???我觉得应该是代码写...原创 2020-04-12 18:26:42 · 233 阅读 · 1 评论