自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喜欢吃冰棍de谷利文君的博客

不卑不亢,不慌不忙

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 链表

链表需要先定义好节点Node,可以使用class或者结构体的形式。当然定义一个头结点,可以实现后面添加和删除操作的统一性。多注意下使用递归实现链表尾部添加元素。具体实现://链表template <class T>class Node{public: T e; Node *next; Node(T e,Node *next):e(e),next(...

2020-04-28 23:21:50 96

原创 队列

队列的操作和栈比较类似,只不过是队列是先进先出的,同样只需要实现好顶层的接口,底层可以使用数组作为数据存储。实现如下:template <class T>class ArrayQueue : public Queue<T>{private: Array<T> *array;public: ArrayQueue(int capacity...

2020-04-28 22:09:14 113

原创

栈的实现顶层接口是固定的,一致的;如下所示:template <class T>class Stack{public: int getSize(); bool isEmpty(); void push(T e); T pop(); T peek();};但是底层实现,可以是数组,也可以是链表,只需要提供顶层相应的接口就可以了。下面这...

2020-04-27 23:07:25 91

原创 数组

重新整理一下数组的实现!1、数组的定义数组定义需要的成员变量:T *data; //数据int size; //个数int capacity; //容量2、主要操作1)数组的构造函数需要注意数据需要使用new来开辟一定的空间大小,默认是10;2)在进行添加和删除操作时,需要维护size;3)一般操作包含:添加、查询、修改、包含、搜索、删除;4)下面的实现中使用了泛型;5...

2020-04-27 22:38:54 97

原创 Git常用命令

整理一下git常用的一些命令,便于下次查找。1)设置账号和邮箱git config --global user.name “账号”git config --global user.email “email”2)查看状态git status3)比较git diff4)把工作区内容—>临时区git add5)历史提交记录git loggit log --pretty=...

2020-04-27 09:07:33 125

原创 C/C++中【全局变量赋值】引发的错误

今天发现一个奇怪的现象:变量a 、p是全局变量,声明在main函数之外;指针p在定义时没有初始化,而是通过后面的赋值。如图,出现错误了:错误提示:但是将这些变量放置在main函数之中,就没有错误了:注意,上面的问题不仅仅是针对指针的,任何变量在都会出现这种错误。原因:C语言中不允许在函数外部给全局变量赋值,全局变量在函数外只能定义时初始化。解决方法:1)在定义全局变...

2020-04-10 17:16:58 3414

libmysql.dll(MySQL 32位)

该共享库文件是MySQL的32位,使用前注意是否位数相同。

2019-07-24

无线传输NRF24L01程序

NRF24L01无线通信,经过发送使用stm32f103rbt6,接收方使用stm32f103zet6,成功通车;测试的数据使用采集到的温度数据,同时由从机与上位机通信,绘制温度曲线,上位机使用labview。

2018-11-06

上大初始电路真题

上海大学电路初试真题 15年到17年,回忆版,仅供参考!!!

2018-11-01

空空如也

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

TA关注的人

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