第一章数组

简介: 第一章数组

leetcode】数组

数组理论基础

数组是非常基础的数据结构数组是存放在连续内存空间上的相同类型数据的集合。

数组长这样:

需要两点注意的是

  • 数组下标都是从0开始的。
  • 数组内存空间的地址是连续的
  • 二维数组的内存空间也是连续的

数组的元素是不能删的,只能覆盖。

1.二分查找

2.暴力法总结

3.双指针法总结

4.滑动窗口法总结

5.螺旋矩阵 II


目录
相关文章
|
6月前
|
存储 移动开发 算法
技术笔记:pintia_L1_20题目集合
技术笔记:pintia_L1_20题目集合
44 0
|
C语言
数组知识点总结
数组知识点总结
63 0
|
存储 编译器 C++
C++初阶之一篇文章让你掌握vector(理解和使用)(上)
1.什么是vector? 在C++中,std::vector是标准模板库(STL)中的一种动态数组容器,它可以存储任意类型的元素,并且能够自动调整大小。std::vector提供了许多方便的成员函数,使得对数组的操作更加简单和高效。
|
存储 算法 C++
C++初阶之一篇文章让你掌握vector(理解和使用)(下)
2.4 vector元素访问函数 2.4.1 operator[] reference operator[] (size_type n); const_reference operator[] (size_type n) const;
|
存储 编译器 Linux
C++初阶之一篇文章让你掌握string类(了解和使用)(下)
3.5 string类对象的修改器(Modifiers) 函数名称 功能说明 operator+= 用于字符串的连接 append 在字符串末尾添加字符或字符序列
|
存储 C语言
初阶C语言 第三章-------《数组》(一维数组,二维数组,数组越界.....) 知识点+思维导图+基本练习题+超详细+通俗易懂(建议收藏)
初阶C语言 第三章-------《数组》(一维数组,二维数组,数组越界.....) 知识点+思维导图+基本练习题+超详细+通俗易懂(建议收藏)
|
算法 C++
C++学习笔记(十五)——vector练习题
C++学习笔记(十五)——vector练习题
C++学习笔记(十五)——vector练习题
|
算法
数组概念题目精选
数组概念题目精选
93 0
数组概念题目精选
|
机器学习/深度学习 编译器 C++
C++ primer 复习 第三章 字符串,向量和数组(2)
C++ primer 复习 第三章 字符串,向量和数组
C++ primer 复习 第三章 字符串,向量和数组(2)

热门文章

最新文章