4.08.2011 / 10:26 |  | 
mrEDitor    Пользователь  
   Сейчас: Offline 
 Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
   | Dmitriy,  void QuickSort(int[] A, int L, int R) {  
int i, j, x, t;  
  while(L < R) {  
  x = A[L];  
  i = L;  
  j = R;  
    while(i <= j) {  
      while(A[i] < x) i++;  
      while(x < A[j]) aj--;  
      if(i <= j)   {  
      t = A[i];  
      A[i] = A[j];  
      A[j] = t;  
      i++;  
      j--;  
   }  
  }  
  if(j-L > R-i)  {  
  QuickSort(A,i,R);  
  R = j;  
  }  else  {  
  QuickSort(A,L,j);  
  L = i;  
  }  
 }  
}  
 Вроде так  | 
  4.08.2011 / 10:32 |  | 
ScRoLiS    Пользователь  
   Сейчас: Offline 
 Регистрация: 28.06.2010
   | Вернее вместо ; понаставлял ,
  __________________
   Чпок... Добрый вечер!  | 
  9.08.2011 / 20:17 |  | 
Dmitriy    Пользователь  
   Сейчас: Offline 
 Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
   | int partition(#int m[];int a;int b){  
 int i=a;  
 for(int j=a;j<=b;j++){ // просматриваем с a по b  
  if(m[j]<=m[b]){ // если элемент m[j] не превосходит m[b],  
   int t=m[i]; // меняем местами m[j] и m[a], m[a+1], m[a+2] и так далее...  
   m[i]=m[j]; // то есть переносим элементы меньшие m[b] в начало,  
   m[j]=t; // а затем и сам m[b] «сверху»  
   i++; // таким образом последний обмен: m[b] и m[i], после чего i++  
  }  
 }  
return i-1; // в индексе i хранится <новая позиция элемента m[b]> + 1  
}  
 #-почему там требует ";"?  | 
  9.08.2011 / 20:25 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | Dmitriy, возможно перед этим кодом пропущена ;
  __________________
   let live  | 
  9.08.2011 / 20:27 |  | 
Dmitriy    Пользователь  
   Сейчас: Offline 
 Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
   | Нет, а вообще на J2ME функция правильно написана?
   | 
  9.08.2011 / 21:21 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | Dmitriy, ну вроде да, только # убери.
  __________________
   let live  | 
  10.08.2011 / 12:16 |  | 
Dmitriy    Пользователь  
   Сейчас: Offline 
 Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
   | String get(int z){ return String.valueOf(z)+"|"; } Что не так, почему опять требует там ";"?!
   | 
  10.08.2011 / 12:18 |  | 
kiriman    Пользователь  
   Сейчас: Offline 
 Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
   | Dmitriy,  Ты что пишешь? Или ты декомпиленные сорцы правишь? Склоняюсь ко второму, ибо уж глупые вопросы. давай я исправлю, за 500 рублей.
   | 
  10.08.2011 / 12:39 |  | 
Dmitriy    Пользователь  
   Сейчас: Offline 
 Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
   | Я не могу описать функцию. SDK Mobile их вообще поддерживает?
   | 
  10.08.2011 / 15:29 |  | 
P@bloid    Пользователь  
   Сейчас: Offline 
 Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
   | Dmitriy, естественно, значит че-то не то делаешь
   |