02-数组和for循环
数组
- 数组长度与数组索引的关系
数组下标从 0 开始,即第一个元素的索引为 0
第二个元素的索引为 1
🏆🥳第 n 个元素的索引为 n - 1
数组的倒数第一个元素(最后一个元素)的索引为 array.length - 1
数组的倒数第二个元素的索引为 array.length - 2
😍🎉数组倒数第 m 个元素的索引为 array.length - m
index 位置到索引位置为 0 之间的元素个数为:index - 0 + 1 = index + 1
index 位置到最后一个元素之间的元素个数为:array.length - 1 - index + 1 = array.length - index
🎉🥳任意两位置之间的元素个数为:
① index2 - index1(不包括 index1 索引位置的元素,但包括 index2 索引位置的元素)
② index2 - index1 + 1(包括 index1 索引位置的元素,也包括 index2 索引位置的元素)
for 循环
循环 n 次
i 从 0 开始,到 n - 1 结束,总共有 n 个数,故循环 n 次
🥰🥳规律:按照标准写法(即:i 从 0 开始,i 小于循环次数),那么循环次数可以直接读出(口诀:等 0 小数)
// 😍【推荐】
for (int i = 0; i < n; i++) {
}
for (int i = 1; i <= n; i++) {
}
循环 n + 1 次
// 🥳【推荐】
for (int i = 0; i < n + 1; i++) {
}
for (int i = 0; i <= n; i++) {
}
循环 n - 1 次
// 😍【推荐】
for (int i = 0; i < n - 1; i++) {
}
for (int i = 1; i < n; i++) {
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!