自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构 顺序线性表

顺序线性表头文件 #pragmaonce #include<iostream> #defineListSize100 #defineDataTypeint usingnamespacestd; classSqList { public: voidInitList(SqList& L); //初始化线性表,将长度设置成0 boolListEmpty(SqListL); //判断线性表是否为空,为空返回真 intGetE...

2021-05-24 23:26:45 69

原创 2021-5-19  c++类模板

2021-5-19 c++类模板 与函数模板的区别 1.类模板不能自动推导数据类型,所以在创建对象时必须告知编译器数据类型 如调用有参构造函数,建立一个有两个参数的Person类对象p1 Persom<char,int>p1("张三",18) 2.类模板可以有默认参数 template<class T1,class T2=int> 类模板对象做函数参数 template<class T1,class T2> class Person{}; \\创建一个.

2021-05-20 00:59:43 77

原创 2021-05-19 数据结构 线性表补充

2021-5-19 数据结构 线性表补充 静态列表 为没有指针的高级语言设计的一种实现单链表能力的方法 包括:1.数据域data 2.游标(int型)cur 游标表示本身对象指向的下一个对象在数组中的下标,当下一个对象为空时,cur=0. 数组第一个元素的游标指向备用链表(无数据存入的数组空间)第一个元素 数组最后一个元素的游标指向第一个存储了数据的下标 ...

2021-05-20 00:37:04 51

原创 2021-5-18 选择算法

2021-5-18 算法 选择排序 选出最小的与a[0]互换位置,在剩下的数据中选出最小的放在a[1],以此类推直至结束 for(i=0;i<length;i++) { int k=i; for(j=i;j<length;j++) \\循环数组 { if(arr[k]>arr[j]) \\在剩下的数据中循环,找出最小的 k=j; \\先交换

2021-05-19 01:05:48 90

原创 2021-05-18 数据结构基本概念与部分线性表

2021-5-18 数据结构记录 今日学习了很少的数据结构 抽象数据类型 一个数学模型以及定义在该模型上的一组操作 数据类型:1.一组性质相同的集合 2.定义在此集合上的一些操作 即数据+操作 “抽象”的意义在于数据类型的数学抽象特性。 线性表 同类型数据元素构成的有序序列的线性结构 数组: 插入操作 判断是否表满:last(存入的最后一个数据的下标)=length(数组长度)。表满,re...

2021-05-19 00:57:09 45

原创 2021-05-18 函数模板以及类模板的一部分

记录2021-5-18学习c++ 今天学习了函数模板以及类模板的一部分 模板就是建立通用的模具,大大提高复用性 函数模板 基本语法:template<typename T> template<class T> 两种都行,没有太大区别。为什么要使用模板的?例如,创建一个交换两个数据的函数,因为传入参数的数据类型不同,如int,double就要写两个,但他们的内容大体上一样。 这时候就要用到模板。 template<class...

2021-05-19 00:30:03 51

空空如也

空空如也

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

TA关注的人

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