![](https://img-blog.csdnimg.cn/f1800931601645dfb701525ec31c1e43.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数组
文章平均质量分 89
基本的数据结构数组
存在morning
乐于了解新技术,善于复盘总结,不是很聪明,但能够持续进步。
展开
-
【基本数据结构 一】线性数据结构:数组
最简单最基础的入门数据结构就是数组了。在每一种编程语言中,基本都会有数组这种数据类型。不过,它不仅仅是一种编程语言中的数据类型,还是一种最基础的数据结构。数组的定义数组(Array)是一种线性表数据结构。它用一组固定长度的连续内存空间,来存储一组具有相同类型的数据线性表与非线性表线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构而与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为,在非线性表中,数据之原创 2021-03-22 22:54:42 · 237 阅读 · 0 评论 -
【算法训练-数组 一】【数组合并】:合并两个有序数组
废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是【数组组合】,使用【数组】这个基本的数据结构来实现,这个高频题的站点是:CodeTop,筛选条件为:目标公司+最近一年+出现频率排序,由高到低的去牛客TOP101去找,只有两个地方都出现过才做这道题(CodeTop本身汇聚了LeetCode的来源),确保刷的题都是高频要面试考的题。名曲目标题后,附上题目链接,后期可以依据解题思路反复快速练习,题目按照题干的基本数据结构分类,且每个分类的第一篇必定是对基础数据结构的介绍。其实这原创 2023-10-07 20:55:29 · 122 阅读 · 0 评论 -
【算法训练-数组 二】【数组查找】:最长无重复子数组、下一个排列
废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是【数组合并】,使用【数组】这个基本的数据结构来实现,这个高频题的站点是:CodeTop,筛选条件为:目标公司+最近一年+出现频率排序,由高到低的去牛客TOP101去找,只有两个地方都出现过才做这道题(CodeTop本身汇聚了LeetCode的来源),确保刷的题都是高频要面试考的题。名曲目标题后,附上题目链接,后期可以依据解题思路反复快速练习,题目按照题干的基本数据结构分类,且每个分类的第一篇必定是对基础数据结构的介绍。其实这原创 2023-09-11 23:40:48 · 176 阅读 · 0 评论 -
【算法训练-数组 三】【数组矩阵】螺旋矩阵、旋转图像、搜索二维矩阵
废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是两数之和和三数之和,使用哈希这个基本的数据结构来实现。原创 2023-10-03 19:39:27 · 1223 阅读 · 0 评论