数组
0 人感兴趣 · 92 次引用
- 最新
- 推荐

C 语言编程 - 结构体
C 数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。
Java 数组在内存中的结构是怎样的?数组访问、遍历、复制、扩容、缩容如何编写代码?
Java是一门面向对象的编程语言,数组是其中的重要数据结构之一。在Java中,数组是一种固定长度、有序的数据结构,可以存储一组相同数据类型的元素。在本文中,我们将详细介绍Java数组在内存中的结构。


JavaScript 数组常用方法大全
大家好,我是CoderBin,本次总结了JavaScript中关于数组的一些常用操作,想学习其他方法或者深入学习这些方法的可点击前往 MDN-Array。 希望对大家有所帮助,谢谢!如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻

【C 语言内功修炼】柔性数组的奥秘
也许你从来没有听说过 柔性数组(flexible array)这个概念,但是它确实是存在的。

【牛客刷题 - 算法】NC22 合并两个有序的数组
描述给出一个有序的整数数组 A 和有序的整数数组 B ,请将数组 B 合并到数组 A 中,变成一个有序的升序数组

【指针内功修炼】函数指针 + 函数指针数组 + 回调函数(二)
函数指针,顾名思义,就是指向函数的指针,函数 有没有地址呢?


leetcode 769. Max Chunks To Make Sorted 最多能完成排序的块 (中等)
思路:从左往右遍历,同时记录当前的最大值,每当当前最大值等于数组位置时,我们可以多一次分割。

leetcode 240. Search a 2D Matrix II 搜索二维矩阵 II(中等)
解题技巧:从右上角开始查找,若当前值大于待搜索值,向左移动一位,若当前值小于待搜索值,向下移动一位。如果最终移动到左下角时仍不等于待搜索值,则说明待搜索值不存在于矩阵中。

leetcode 48. Rotate Image 旋转图像 (Medium)
一个元素每次90度旋转,旋转4次后回到原点,这样我们找出这四个点的坐标一切就简单了 l

leetcode 448. Find All Numbers Disappeared in an Array 找到所有数组中消失的数字 (简单)
把所有重复出现的位置进行标记,然后再遍历一遍数组,即可找到没有出现过的数字。进一步优化,可以直接对原数组进行标记:把重复出现的数字在原数组出现的位置设为负数,最后仍然为正数的位置即为没有出现过的数。