源码位于runtime/slice.go文件中的slice结构体。
type slice struct {
array unsafe.Pointer
len int
cap int
}
切片的结构体由3部分构成,Pointer 是指向一个数组的指针,len 代表当前切片的长度,cap 是当前切片的容量。cap 总是大于等于 len 的。
2024-05-09 09:19:54 阅读次数:49
源码位于runtime/slice.go文件中的slice结构体。
type slice struct {
array unsafe.Pointer
len int
cap int
}
切片的结构体由3部分构成,Pointer 是指向一个数组的指针,len 代表当前切片的长度,cap 是当前切片的容量。cap 总是大于等于 len 的。
上一篇:给你下标从 0 开始、长度为 n 的字符串 pattern , 它包含两种字符,‘I‘ 表示 上升 ,‘D‘ 表示 下降 。
下一篇:Fizz Buzz。给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果
复杂度的OJ练习
如何将一串数字用函数的方法倒过来(C语言)
jQuery遍历对象、数组、集合
递归,搜索,回溯算法(3)之穷举,暴搜,深搜,回溯,剪枝
计算机小白的成长历程——习题演练(函数篇)
计算机小白的成长历程——数组(1)
在TypeScript或JavaScript开发中,数组是用于存储和管理一组数据的基础数据结构。当需要清空一个数组时,有多种方法可以实现,而选择合适的方法不仅影响代码的可读性,还会对性能产生一定的影响。不同场景下,选择适合的清空数组的方法至关重要。
最大正方形在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。
将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。
给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列 ,请你从数组中找出满足相加之和等于目标数 target 的两个数。
文章
33561
阅读量
5266595
2025-05-13 09:50:17
2025-05-13 09:50:17
2025-05-07 09:10:01
2025-04-15 09:18:39
2025-04-09 09:14:24
2025-03-28 07:42:34
2023-04-21 03:15:03
2023-03-01 02:55:22
2023-02-24 09:05:57
2023-02-24 09:42:48
2023-07-07 07:15:25
2023-08-03 08:01:29