自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于字符型变量的理解

在C语言中(在C语言中是这样,不同的语言对字符的处理方式不一样)字符是以ASCII码存放的。ASCII码从0到255一共256个整数,每个数字对应一个字符。比如’A’的ASCII码是65,'X’的是88。数字也是字符。比如’1’的ASCII码是49,'9’是57等等。比较字符的大小就是比较他们的ASCII码值。所以char型存放的是字符的ASCII码,是一个整数,不是“字符”。因为char型和int型在内存中都是数字,所以这两者在使用上经常可以通用,只是数字范围不一样。ASCII码一共256个,需要

2021-10-17 11:56:40 2303 1

原创 <<数据结构2.2>>线性表顺序存储结构算法汇集

线性表L的初始化(参数用引用)Status InitList_Sq(SqList &L){L.elem=new ElemType[MAXSIZE];//为顺序表分配空间,获取基地址if(!L.elem)exit(OVERFLOW);//异常处理L.length=0;L.listsiaze=LIST_INIT_SIZE;return OK;}销毁线性表void DestroyList(SqList &L){if(L.elem) delete L.elem;//释.

2021-10-17 10:52:36 183

原创 <<数据结构2.2>>C++中的参数传递

参数传递有两种方式1.值传递2.地址传递1.参数为指针变量2.参数为引用类型3.参数为数组名值传递把实参的值传送给局部工作区相应的副本中,函数使用这个副本执行必要的功能。函数修改的是副本的值,实参的值不变。void main(){float a,b;cin>>a>>b;swap(a,b);cout<<A<<endl<<b<<endl;}void swap(float m,float n){float t

2021-10-15 21:24:49 194

原创 <<数据结构2.2>>类C语言补充

元素类型说明顺序表类型定义typedef struct{float p;int e;}Polynomial;typedef struct{Polynomial *elem;int length;}SqList;数组定义(静态与动态分配)//数组静态分配typedef struct{ElemType data[Maxsize]int length;}SqList;//顺序表类型//数组动态分配typedef struct{ElemType *data;int len

2021-10-15 17:06:11 65

原创 <<数据结构1.4>>算法时间复杂度分析例题

算法时间复杂度分析例题分析算法时间复杂度的基本方法1.找出语句频度最大的那条语句作为基本语句2.计算基本语句的频度得到问题规模n的某个函数f(n)3取其数量级用符号“O”表示时间复杂度是由嵌套最深层语句的频度决定的例一void exam(float x[][],int m,int n){float sum[];for(int i=0;i<m;i++){sum[i]=0.0; //基础语句for(int j=0;j<n;j++)sum[i]

2021-10-05 16:28:39 676

原创 <<数据结构1.3>>用C语言实现**抽象数据类型**的定义

用C语言实现抽象数据类型的定义例如:抽象数据类型“复数”的实现typedef struct{ float realpart; /*实部*/ float imagpart; /*虚部*/}Complex /*定义复数抽象类型*//*函数的声明*/void assign(Complex *A,float real,float imag); /*赋值*/void add(Co

2021-10-05 13:29:27 377

空空如也

空空如也

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

TA关注的人

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