谁能解开这个循环?
有一个需要循环20次的循环,有两个数组arr1[1,2,5,8……]和arr2[a,b,c,d……]这两个数组里面元素的个数是一样的,但这两个数组里面的元素的数量是不定的,我假设为N个或者arr1.Length个,我现在想每次循环都要把arr1里面的值赋值给arr2,即a=1,b=3,c=5,d=8……这个数组的元素个数为N请问这个循环的算法应该如何做?
如果写死了可以这样写:
for (int i = 0; i < 20; i++)
{
int[] a = { 1, 2, 6, 4 };
int num1, num2, num3, num4;
for (int j = 0; j < a.Length; j++)
{
arr2[0]= arr1[0];
arr2[1]= arr1[1];
arr2[2]= arr1[2];
arr2[3]= arr1[3];
……
}
}
但假如有1000000个不可能这么写,我现在想只要给出这个数组的数量就自动赋值。
如果写死了可以这样写:
for (int i = 0; i < 20; i++)
{
int[] a = { 1, 2, 6, 4 };
int num1, num2, num3, num4;
for (int j = 0; j < a.Length; j++)
{
arr2[0]= arr1[0];
arr2[1]= arr1[1];
arr2[2]= arr1[2];
arr2[3]= arr1[3];
……
}
}
但假如有1000000个不可能这么写,我现在想只要给出这个数组的数量就自动赋值。
...全文
相关推荐
小游戏源码-解开感情线.rar
学习和分析这样的源码可以帮助初学者理解游戏开发的基本流程,包括如何组织代码结构、如何处理用户输入、如何实现游戏循环、如何加载和管理资源,以及如何调试和优化代码。
GNUD:ACL 2020论文“无监督偏好解开的图神经新闻推荐”的源代码
同时,模型会包含无监督偏好解开的机制,如矩阵分解或自编码器,以解耦用户和新闻的表示。3. 训练与评估:这里会包含训练模型的代码,如定义损失函数、优化器,以及训练循环。
JS循环结构有哪些?循环结构概述
这里我们将详细探讨三种主要的JS循环结构:for循环、while循环以及do...while循环。1. **for循环** for循环通常用于已知循环次数的情况。
基于SpringBoot构造器注入循环依赖及解决方式
然而,如果不小心,构造器注入可能会导致循环依赖的问题,即两个或多个bean之间形成一个无法解开的引用链。
Java中遍历数组使用foreach循环还是for循环?
此外,关于性能,虽然在大多数情况下`foreach`循环和`for`循环的差异可以忽略不计,但在极端情况下,`for`循环可能略快一些。


