ياا ريت احد يسااعدني
السؤال الثااااالث في البوست لاب ..... كيف اسوي ال swap
|
أولاً تستخدمين فور لوب ،، وتعرفين في نفس الفور لوب كاونترين i و j الـ i يبدأ من بداية اللوب والـ j من آخر اللوب ولكن متى يجب أن تتوقف اللوب ؟ عندما يصل إلى نصف المصفوفة يعني
i<array.length/2 أو عندما يتساوى i و j ،، والشرط يكون لأكمال المصفوفة هو عدم تساويهما يعني i!=j
ثانياً تقومين بتعريف متغير ثالث temp لعملية الـswap ،،
الطريقة بالكود:
كود PHP:
for(int i=0,j=array.length-1;i!=j;i++,j--)
{
temp=array[i];
array[i]=array[j];
array[j]=temp;
}
بالتوفيق