Effacement d'un tableau d'élément(s) défini(s) - page 19

 

En bref, le tableau final peut être désordonné, mais la somme de contrôle confirmera que l'algorithme fonctionne correctement. Après tout, s'il y a des zéros dans les cellules, cela ne modifiera pas la somme de contrôle. Le tableau peut être configuré à la mauvaise taille, il peut y avoir des blancs à l'intérieur, mais la somme de contrôle sera la même.

Ce chèque n'est pas bon.

 
Реter Konow:

ArrayResize - Cette fonction ne peut être appliquée qu'aux tableaux dynamiques.

 
Aleksey Lebedev:

ArrayResize - Cette fonction ne peut être appliquée qu'aux tableaux dynamiques.

Besoin d'un smiley en forme de visage de troll
 
Nikolai Semko:

Nikolaï, mets ma fonction dans le test et tu verras que je suis arrivé en tête lors du test par la somme de contrôle.

int PeterArray(int &Arr[],int val) // вариант Peter Konow
  {
   int q = 0;
   for(int a1=0; a1<ArraySize(Arr); a1++)
     {
      if(Arr[a1]==val){Arr[a1] = 0;}
      q++;
     }
   return (q);
  }
2018.11.16 15:00:11.033 ArrayDeleteValue__6 (USDCAD,H1) вариант Peter:     Контрольная сумма = 496397962; элементов - 1000000; время выполнения = 1541 микросекунд
 
Il y a un éléphant dans le magasin de porcelaine))))
Shooooooo !
 
Aleksei Beliakov:
Besoin d'un émoticône de visage de troll

Ils l'ont déjà ajouté aux navigateurs 💬

 
Nikolai Semko:
Voilà l'éléphant dans le magasin de porcelaine...))
Ouste !

Je ne sais pas comment programmer. Je ne sais pas pour ArrayPrint(). En tant que spécialiste du marketing, je ne suis pas bon du tout.

Seul celui qui rit en dernier rit toujours.

Mais en général, bien joué, tout le monde. La seule chose à faire est de vérifier les algorithmes...
 
Реter Konow:

Nikolaï, mets ma fonction dans le test et tu verras que je suis arrivé en tête si tu testes par somme de contrôle.

Et revenons au problème du début.

Vladimir Pastushak:

Il y a un tableau contenant un ensemble de données de type 1,2,3,6,9,5,6,3,25,6,8,7,4 vous devez enlever par exemple les valeurs de 3 et la sortie est le même tableau sans 3 et les espaces vides...

Nous obtenons une variante complètement inutilisable

 
Konstantin Nikitin:

Et revenons à la tâche à accomplir au début.

Nous avons une option complètement inadaptée.

C'est vrai. Mais comment savoir si les algorithmes fournis ne laissent aucun espace vide ? La somme de contrôle ne le prouve pas. Le nombre d'éléments non plus. Parce que la fonction compte les éléments qui étaient là avant que le tableau ne soit redimensionné.

 
Реter Konow:

Je ne sais pas comment programmer. Je ne sais pas pour ArrayPrint(). En tant que spécialiste du marketing, je ne suis pas bon du tout.

Seul celui qui rit le dernier est toujours celui qui rit le dernier.

Bref, bon travail, tout le monde. J'ai juste besoin d'un moyen de tester les algorithmes...
Désolé, Peter, je n'ai pas pu résister. ))
En fait, je ne serais heureux que si vous battiez tout le monde, y compris moi. Honnêtement.
Raison: