si(true) - page 7

 
Il fut un temps, il y avait une compétition...
 
Nostalgie ?
 
Алексей Тарабанов:

Maxime, ça ne marche pas comme ça, il devrait y avoir 2 cycles, sinon c'est impossible. D'abord, vous supprimez les éléments inutiles, puis vous "rétrécissez" le tableau vers le haut (float). La deuxième boucle est à l'intérieur de la première.

Non, son algorithme est correct, il est juste lent. Il y a eu une petite erreur.
corrigée et simplifiée :

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;
  }
 
Алексей Тарабанов:
Nostalgie ?

Ennuyeux. Il n'y a pas assez de concurrence.

 
Реter Konow:

Ennuyeux. Il n'y a pas assez de concurrence.

Faisons une compétition.

Par exemple, écrivez le code le plus rapide pour un robot simple. Ou le code robot le plus court.

Suggérez vos options.

 
Sergey Chalyshev:

Pensons à une compétition.

Par exemple, écrivez le code le plus rapide pour un robot simple. Ou le code robot le plus court.

Suggérez vos options.

Ecrivez un robot qui trie les barres d'histoire par leurs paramètres dans des tableaux. Les valeurs des paramètres des barres, qui sont plus proches les unes des autres, tombent dans un seul groupe. Le robot doit automatiquement déterminer le nombre de groupes, les créer et trier les indices de barres par groupe. Par exemple.

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

Non, son algorithme est correct, juste lent. Il y a eu une petite erreur.
corrigée et simplifiée :

Vous en avez une lente.

 
Nikolai Semko:

Non, il a le bon algorithme, il est juste lent. Il y a eu une petite erreur.
Je l'ai réparé et simplifié :

Je vais vous confier un terrible secret. Le redimensionnement des tableaux consomme beaucoup de ressources.

 
Peu importe.
 
Алексей Тарабанов:

Je vais vous confier un terrible secret. Le redimensionnement des tableaux consomme beaucoup de ressources.

si elle était dans une boucle, mais elle n'est exécutée qu'une fois.

Vous buvez encore ?