Si nous avons une chaîne de caractères alphabétiques et quelques tirets, et que nous voulons compter le nombre de tirets entre deux caractères alphabétiques dans cette chaîne. Quelle est la manière la plus simple de faire ça? Exemple: Contribution: a--bc---d-k production: 2031 Cela signifie qu'il y a 2 tirets entre …
Je suis censé répondre à une question de devoirs pour l'un de mes cours. Plus précisément, je suis censé dire si certains tableaux en C sont considérés comme des chaînes ou non. Sur la base de cet article ( https://www.geeksforgeeks.org/strings-in-c-2/ ), je sais que les chaînes sont un tableau de …
J'ai joué avec la std::string_viewbibliothèque et j'ai envisagé de changer une base de code sur laquelle je travaillais pour utiliser std::string_viewautant que possible. Cependant, dans de nombreux threads que j'ai lus sur le sujet de quand et où utiliser à la std::string_viewplace de const std::string &. J'ai vu de nombreuses …
Je comprends que les chaînes en C ne sont que des tableaux de caractères. J'ai donc essayé le code suivant, mais il donne des résultats étranges, tels que la sortie des ordures ou les plantages du programme: #include <stdio.h> int main (void) { char str [5] = "hello"; puts(str); } …
Existe-t-il un moyen de convertir une chaîne en entiers sans utiliser la multiplication. L'implémentation de int.Parse () utilise également la multiplication. J'ai d'autres questions similaires où vous pouvez convertir manuellement une chaîne en int, mais cela nécessite également de multiplier le nombre par sa base 10. C'était une question d'interview …
Je recherche un regexmotif qui correspondra à la troisième, quatrième, ... occurrence de chaque caractère. Regardez ci-dessous pour des éclaircissements: Par exemple, j'ai la chaîne suivante: 111aabbccxccybbzaa1 Je veux remplacer tous les caractères dupliqués après la deuxième occurrence. La sortie sera: 11-aabbccx--y--z--- Quelques modèles d'expression régulière que j'ai essayés jusqu'à …
Comment puis-je trier efficacement les caractères de chaque chaîne d'un vecteur? Par exemple, étant donné un vecteur de chaînes: set.seed(1) strings <- c(do.call(paste0, replicate(4, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(3, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(2, sample(LETTERS, 10000, TRUE), FALSE))) J'ai écrit une fonction qui divisera chaque chaîne en un …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.