Вниз  Исправления исходников (1-ый пост)
- 4.08.2011 / 10:26
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
Dmitriy,
  1. void QuickSort(int[] A, int L, int R) {
  2. int i, j, x, t;
  3.   while(L < R) {
  4.   x = A[L];
  5.   i = L;
  6.   j = R;
  7.     while(i <= j) {
  8.       while(A[i] < x) i++;
  9.       while(x < A[j]) aj--;
  10.       if(i <= j)   {
  11.       t = A[i];
  12.       A[i] = A[j];
  13.       A[j] = t;
  14.       i++;
  15.       j--;
  16.    }
  17.   }
  18.   if(j-L > R-i)  {
  19.   QuickSort(A,i,R);
  20.   R = j;
  21.   }  else  {
  22.   QuickSort(A,L,j);
  23.   L = i;
  24.   }
  25.  }
  26. }
Вроде так
- 4.08.2011 / 10:32
ScRoLiS
  Пользователь

ScRoLiS 
Сейчас: Offline
Вернее вместо ; понаставлял ,
__________________
 Чпок... Добрый вечер!
- 9.08.2011 / 20:17
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
  1. int partition(#int m[];int a;int b){
  2. int i=a;
  3.  for(int j=a;j<=b;j++){ // просматриваем с a по b
  4.   if(m[j]<=m[b]){ // если элемент m[j] не превосходит m[b],
  5.    int t=m[i]; // меняем местами m[j] и m[a], m[a+1], m[a+2] и так далее...
  6.    m[i]=m[j]; // то есть переносим элементы меньшие m[b] в начало,
  7.    m[j]=t; // а затем и сам m[b] «сверху»
  8.    i++; // таким образом последний обмен: m[b] и m[i], после чего i++
  9.   }
  10.  }
  11. return i-1; // в индексе i хранится <новая позиция элемента m[b]> + 1
  12. }
#-почему там требует ";"?
- 9.08.2011 / 20:25
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, возможно перед этим кодом пропущена ;
__________________
 let live
- 9.08.2011 / 20:27
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Нет, а вообще на J2ME функция правильно написана?
- 9.08.2011 / 21:21
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, ну вроде да, только # убери.
__________________
 let live
- 10.08.2011 / 12:16
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
String get(int z){
return String.valueOf(z)+"|";
}
Что не так, почему опять требует там ";"?!
- 10.08.2011 / 12:18
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Dmitriy, Ты что пишешь? Или ты декомпиленные сорцы правишь? Склоняюсь ко второму, ибо уж глупые вопросы. давай я исправлю, за 500 рублей.
- 10.08.2011 / 12:39
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Я не могу описать функцию. SDK Mobile их вообще поддерживает?
- 10.08.2011 / 15:29
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Dmitriy, естественно, значит че-то не то делаешь
Наверх  Всего сообщений: 1662
Фильтровать сообщения
Поиск по теме
Файлы топика (325)