Articles of tableaux

Méthode la plus courte pour convertir un tableau en chaîne dans c # / LINQ

Fermé comme copie exacte de cette question . J’ai un tableau / liste d’éléments. Je veux le convertir en chaîne, séparée par un délimiteur personnalisé. Par exemple: [1,2,3,4,5] => “1,2,3,4,5” Quelle est la façon la plus courte / la plus simple de faire cela en c #? Je l’ai toujours fait en faisant défiler la […]

Générer une masortingce contenant toutes les combinaisons d’éléments tirées de n vecteurs

Cette question apparaît assez souvent sous une forme ou une autre (voir par exemple ici ou ici ). Je pensais donc le présenter sous une forme générale et fournir une réponse qui pourrait servir de référence future. Étant donné un nombre arbitraire n de vecteurs de tailles éventuellement différentes, générez une masortingce à n colonnes […]

L’indexation des vecteurs dans MATLAB est-elle inefficace?

Contexte Ma question est motivée par des observations simples, qui minent quelque peu les croyances / hypothèses souvent retenues / faites par les utilisateurs expérimentés de MATLAB: MATLAB est très bien optimisé en ce qui concerne les fonctions intégrées et les fonctionnalités fondamentales du langage, telles que l’indexation des vecteurs et des masortingces. Les boucles […]

Comment déterminer si un tableau est initialisé dans VB6?

Si vous transmettez un tableau non dimensionné à la fonction Ubound du VB6, cela provoquera une erreur. Je veux donc vérifier si elle a été dimensionnée avant d’essayer de vérifier sa limite supérieure. Comment puis-je faire cela?

Déclaration et initialisation de tableaux dans C

Existe-t-il un moyen de déclarer d’abord et d’initialiser ensuite un tableau dans C? Jusqu’à présent, j’ai initialisé un tableau comme celui-ci: int myArray[SIZE] = {1,2,3,4….}; Mais je dois faire quelque chose comme ça int myArray[SIZE]; myArray = {1,2,3,4….};

Résultat incorrect renvoyé par isAbstract () de la classe Modifier

Pour autant que je False , le code suivant devrait imprimer False , mais quand j’ai exécuté ce code, il imprime True . De docs Java: Renvoie true si l’argument integer inclut le modificateur abstract, false sinon. public class Test{ public static void main(Ssortingng[] args) { System.out.println(Modifier.isAbstract(byte[].class.getModifiers())); } } Quelqu’un peut-il m’aider à comprendre ce […]

En Perl, existe-t-il un moyen intégré de comparer deux tableaux pour l’égalité?

J’ai deux tableaux de chaînes que je voudrais comparer pour l’égalité: my @array1 = (“part1”, “part2”, “part3”, “part4”); my @array2 = (“part1”, “PART2”, “part3”, “part4”); Existe-t-il une manière intégrée de comparer les tableaux, comme pour les scalaires? J’ai essayé: if (@array1 == @array2) {…} mais il a juste évalué chaque tableau dans un contexte scalaire, […]

Initialisation d’un tableau de zéros

Il est bien connu que les initialiseurs manquants pour un tableau de scalaires sont mis à zéro par défaut. int A[5]; // Ensortinges remain uninitialized int B[5]= { 0 }; // All ensortinges set to zero Mais est-ce (ci-dessous) garanti? int C[5]= { }; // All ensortinges set to zero

Tableau de longueur zéro

Je travaille sur le refactoring d’un ancien code et j’ai trouvé quelques structures contenant des tableaux de longueur nulle (ci-dessous). Les avertissements déprimés par le pragma, bien sûr, mais je n’ai pas réussi à créer par de “nouvelles” structures contenant de telles structures (erreur 2233). Array ‘byData’ utilisé comme pointeur, mais pourquoi ne pas utiliser […]

Initialisation d’un tableau 2D complet avec une valeur

Avec la déclaration suivante int array[ROW][COLUMN]={0}; Je reçois le tableau avec tous les zéros mais avec le suivant int array[ROW][COLUMN]={1}; Je ne reçois pas le tableau avec une seule valeur. La valeur par défaut est toujours 0. Pourquoi ce comportement et comment puis-je l’initialiser avec tous les 1? EDIT: Je viens de comprendre que l’utilisation […]