ToB企服应用市场:ToB评测及商务社交产业平台

标题: 数据结构与算法 | 数组(Array) [打印本页]

作者: 瑞星    时间: 2023-11-3 04:11
标题: 数据结构与算法 | 数组(Array)
数组(Array)

数组(Array)应该是最基础的数据结构之一,它由相同类型的元素组成的集合,并按照一定的顺序存储在内存中。每个元素都有一个唯一的索引,可以用于访问该元素。
  1.         // java 数组示例
  2.         int[] numbers1 = {2,0,2,3,9,23};
  3.         // 或者
  4.         int[] numbers2 = new int[6];
复制代码
基本概念

数组基本概念 —— 数组索引、数组元素、数组长度


其具备一些性质:

基本应用(Basic)

数组的结构本身比较简单,在解决常见面试算法问题中灵活应用数组索引来访问数据是关键。
Leetcode 26. 删除有序数组中的重复项【简单】

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。

LeetCode 674. 最长连续递增序列【简单】

<blockquote>给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度。

连续递增的子序列 可以由两个下标 l 和 r(l < r)确定,如果对于每个 l




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4