• 欢迎光临~

【DS】2.1

开发技术 开发技术 2022-07-29 次浏览

线性表:
c++
各种基础操作里面,有&没&避免错的代码额~

#include <stdio.h>
void test(int &x){//没有&就没有带回主函数 
    x=1024;
    printf("in=%dn",x); 
}
int main(){
    int x=1;
    printf("%dn",x);
    test(x);
    printf("%dn",x);
}

 【DS】2.1

 

 注意代码一般是int 0;

 

  • 顺序表

动态申请~ 时间开销好大

void InitList(SeqList &L){
    L.data=(int *)malloc(InitList*sizeof(int));
    L.length=0;
    L.MaxSize=InitList;
}
int main(){
    SeqList L; 
    InitList(L);//初始化
    //插入数据
    IncreaseSize(L,5);
    return 0; 
} 

 

【DS】2.1

 

 【DS】2.1

 

 

插入数据
【DS】2.1

 

 删除:
【DS】2.1

 

【DS】2.1

 

 

查找
按位查找

 

按值查找
【DS】2.1

 

 【DS】2.1

 

 总结- - 是真的困

 

程序员灯塔
转载请注明原文链接:【DS】2.1
喜欢 (0)