Leap Day3

您所在的位置:网站首页 leap面试 Leap Day3

Leap Day3

2024-07-05 07:00| 来源: 网络整理| 查看: 265

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Web前端全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。 img img img img img img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024c (备注前端) img

正文

int GetLength(SqList L){

return (L.length)

}

1.5  判断线性表L是否为空

int IsEmpty(SqList L){

if(L.length == 0) return 1;

else return 0;

}

1.6  顺序表的取值

int GetElem(SqList L,int i,ElemType &e){

if(iL.length) return ERROR;//判断i值是否合理,如不合理返回ERROR

e= L.elem[i-1];

return OK;

}

2、顺序表的查找

========

1)按值查找

int LocateElem(SeqList L,ElemType e){

for(int i=0;i

=i;j–){    //将第i个元素及之后的元素后移

L.data[j]=L.data[j-1];

}

L.data[i-1]=e;    //在位置i处放入e

L.length++;        //长度加1

}

//-----------------插入操作核心代码-----------------------

int main(){

SqList L;            //声明一个顺序表

InitList(L);        //初始化顺序表

//…此处省略一些代码,插入几个元素

ListInsert(L,3,3);

return 0;

}

​​​​​​​        

计算在各种位置插入(共n+1种可能)的平均移动次数

4、顺序表的删除

=========

bool ListDelete(SeqList &L,int i,ElemType &e){

if(iL.length) return ERROR;

e=L.data[i-1];

for(int j=1;j



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3