数据结构和算法
文章平均质量分 75
初级开发黄金必备
Husp0707
你可以迷茫,但不可以摆烂。
展开
-
基础数据结构------单链表
当链表为空时,执行addLast(int value)、insert(int index, int value)、remove(int index)和链表非空时,执行addLast(int value)、insert(int index, int value)、remove(int index)的逻辑不同。采用哨兵节点为了简化addLast(int value)、insert(int index, int value)、remove(int index)操作链表。的数据域,另一个是存储下一个结点地址的。原创 2023-04-22 18:43:25 · 508 阅读 · 0 评论 -
基础数据结构------数组
数组就是一种由连续存储的一组元素组成的数据结构,每一个元素键或索引称为数组的下标。数组的元素地址 = 起始地址 + 索引 * size(每个元素的数据容量) int 4 个字节 char 1 个字节 ... ...起始地址0x7138f94c8 ,求 元素 3 的地址。原创 2023-03-11 21:31:10 · 108 阅读 · 0 评论 -
基础数据结构-----二分查找
对于一个有序数组A[n],一般满足A1原创 2023-03-09 00:46:04 · 314 阅读 · 0 评论