26 Ocak 2010, Salı
Nasıl int bir dizi ters muyum?
İnt bir dizi ters gitmeye çalışıyorum.
Bu yöntem, bir dizi ters değildir.
for(int i = 0; i < validData.length; i )
{
int temp = validData[i];
validData[i] = validData[validData.length - i - 1];
validData[validData.length - i - 1] = temp;
}
Ne yanlış olan ne?
CEVAP
26 Ocak 2010, Salı
İnt bir dizi ters, orta ulaşana kadar öğeleri, bu gibi takas:
for(int i = 0; i < validData.length / 2; i )
{
int temp = validData[i];
validData[i] = validData[validData.length - i - 1];
validData[validData.length - i - 1] = temp;
}
Sizin yaptığınız yolu, her öğe iki kez takas sonucu ilk liste ile aynıdır.
Bunu Paylaş:
Nasıl rastgele bir dizi seçim muyum?...
Nasıl BooleanToVisibilityConverter ter...
Nasıl JavaScript bir dizi boş?...
Nasıl birisi hesaplamak'C s yaş m...
Nasıl bir dizi belirli bir değeri vars...