其他分享
首页 > 其他分享> > 7.3

7.3

作者:互联网

这个还越来越多了,

什么是线性表

线性表的基本操作

两个操作的具体实现。

什么是钱(元晶,金币)

同类数据元素的有序线性表

钱的几种操作

钱包

花钱

赚钱

查我有多少钱,查我某天赚了多少钱,查我第一次赚了100是什么时候。

 

钱操作的具体实现。

顺序存储

他这个代码还挺难的,我很想复制,但是元晶的钱包怎么能就这样复制呢

(前置知识,typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,它与宏定义有些差异。

typedef struct Lnode* List;
struct Lnode{
    ElementType Data[max];
    int last;
};
struct Lnode L;
List k;

弄了两个是啥意思。

钱包

List MakeEmpty()
{
    List Ptrl;
    Ptrl=(List)malloc(sizeof(Lnode));
    Ptrl->last=-1;
    return Ptrl;
}

以后多想想。

这个是查那天赚了X元晶

int Find(ElementType X,List Ptrl)
{
    int i=0;
    while(i<Ptrl->last&&Ptrl.Data[i]!=X)
    i++;
    if(i>Ptrl->last) return -1;
    else
    return i;
}

 

标签:return,Lnode,int,List,7.3,Ptrl,线性表
来源: https://www.cnblogs.com/beiyueya/p/13229583.html