- 博客(3)
- 收藏
- 关注
原创 3.16Java学习总结
例如,对于原数组 [1, 3, 2, 4, 5],其差分数组为 [2, -1, 2, 1],其中差分数组的第一个元素为原数组的第二个元素减去第一个元素,第二个元素为第三个元素减去第二个元素,以此类推。例如,如果要将原数组的第二个到第四个元素加上 2,可以将差分数组的第二个元素+2,第五个元素- 2,然后再通过差分数组还原出修改后的原数组。它的基本思想是将原数组转化为差分数组,然后通过对差分数组的操作来实现对原数组的操作。差分操作后第2+,5-[2,5,2,-3,0,-3]
2024-03-16 17:29:48 536
原创 今日答疑问
这段代码定义了一个整型变量n,并将数组arr的长度赋值给n。这个变量n表示了数组arr的长度,可以在后续的代码中使用。例如,如果arr是一个包含10个元素的数组,那么n的值就是10。第一个print,是让我们输入。第二个println,是它的输出,但是为什么第一个不是println,不是提问后要换行吗?将变量gap的值除以2。
2024-03-12 21:43:19 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人