大家好,我遇到以下问题:
我有一个长度为 4 的倍数的数组,例如:
{1,2,3,4,5,6,7,8}
我想知道如何获得以下对中的数字:{1,4},{2,3},{5,8},{6,7}.....(etc)
假设我遍历它们并且我想从我当前的索引中获取对成员的索引
int myarr[8]={1,2,3,4,5,6,7,8};
for(int i=0;i<8;i++)
**j= func(i)**
我想过这样的事情:
f(1)=4
f(4)=1
并且 i 将采用:( **f(i)=a * i + b**
我认为线性函数就足够了)
它会导致:f(i)=j=-i+5。
我如何将这个概括为超过 4 个成员?如果您需要一个通用公式来配对元素,您会怎么做?