Java教程

【DS】2.1

本文主要是介绍【DS】2.1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

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

 

 

 注意代码一般是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的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!