В этой версии он копирует четные в начало, а нечетные в конец.
static int[] sortEvenOdd(int... nums) {
int even = 0, odd = nums.length, ret[] = new int[nums.length];
for (int num : nums)
if (num % 2 == 0)
ret[even++] = num;
else
ret[--odd] = num;
return ret;
}
public static void main(String[] args) {
int[] arr = {1, 3, 2, 4, 7, 6, 9, 10};
int[] sorted = sortEvenOdd(arr);
System.out.println(Arrays.toString(sorted));
}
отпечатков
[2, 4, 6, 10, 9, 7, 3, 1]
Можно выяснить высоту и ширину содержания в кадре, затем вызвать функцию, это находится на владельце кадра для установки высоты и ширины iframe элемента.
Есть способ! Он в jquery и он слишком прост. Типа халтура...
$('iframe').contents().find('body').css({"min-height": "100", "overflow" : "hidden"});
setInterval( "$('iframe').height($('iframe').contents().find('body').height() + 20)", 1 );
Вот так!
Ура! :)