se(vero) - pagina 7

 
C'era un tempo, c'era una competizione...
 
Nostalgia?
 
Алексей Тарабанов:

Maxim, non funziona così, ci dovrebbero essere 2 cicli, altrimenti non c'è modo. Prima si rimuovono gli elementi non necessari, poi si "rimpicciolisce" l'array verso l'alto (float). Il secondo ciclo è dentro il primo.

No, il suo algoritmo è corretto, è solo lento. C'è stato un piccolo errore.
corretto e semplificato:

int ArrayDeleteVal3(int &arr[],int val)
  {
   int size=ArraySize(arr);
   int count=0;   // кол-во удалённых
   for(int i=0;i<size;i++) {
      if (arr[i]==val) count++;
      else arr[i-count]=arr[i];
   }
   ArrayResize(arr,size-count);
   return size-count;
  }
 
Алексей Тарабанов:
Nostalgia?

Noioso. Non c'è abbastanza concorrenza.

 
Реter Konow:

Noioso. Non c'è abbastanza concorrenza.

Facciamo una gara.

Per esempio, scrivi il codice più veloce per un semplice robot. O il codice robotico più breve.

Suggerisci le tue opzioni.

 
Sergey Chalyshev:

Pensiamo a una competizione.

Per esempio, scrivi il codice più veloce per un semplice robot. O il codice robotico più breve.

Suggerisci le tue opzioni.

Scrivere un robot che ordina le barre della storia in base ai loro parametri all'interno di array. I valori dei parametri delle barre, che sono più vicini tra loro, rientrano in un gruppo. Il robot dovrebbe determinare automaticamente il numero di gruppi, crearli e ordinare gli indici delle barre in base ad essi. Per esempio.

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • www.mql5.com
Главным преимуществом торговых терминалов MetaTrader является возможность создания автоматических торговых систем, способных совершать торговые операции без вмешательства трейдера, что позволяет исключить влияние психологии на результаты торговли. Для этого нужно сформулировать торговую стратегию и реализовать ее в виде программы на языке MQL...
 
Nikolai Semko:

No, il suo algoritmo è corretto, solo lento. C'è stato un piccolo errore.
corretto e semplificato:

Ne hai uno lento.

 
Nikolai Semko:

No, ha l'algoritmo giusto, è solo lento. C'è stato un piccolo errore.
L'ho sistemato e semplificato:

Vi svelerò un terribile segreto. Array Resize consuma molte risorse.

 
Qualunque cosa.
 
Алексей Тарабанов:

Vi svelerò un terribile segreto. Array Resize consuma molte risorse.

se fosse in un ciclo, ma viene eseguito solo una volta.

Bere di nuovo?