preguntar acerca de string

3
réponses

Comptage des sous-chaînes palindromiques en O (n)

Étant donné une chaîne (supposons uniquement des caractères anglais) S de longueur n, nous pouvons compter le nombre de sous-chaînes palindromiques avec l'algorithme suivant: for i = 0 to |S| do p1 = number of palindromes centered in i (odd len …
demandé sur 1970-01-01 00:33:30
12
réponses

Inverser une chaîne en Python deux caractères à la fois (ordre des octets réseau)

Dites que vous avez cette chaîne: ABCDEFGH Et vous voulez l'Inverser pour qu'il devienne: GHEFCDAB Quelle serait la solution pythonique la plus efficace? J'ai essayé quelques choses différentes, mais elles ont toutes l'air horribles... Merc …
demandé sur 1970-01-01 00:33:31
6
réponses

Utiliser des littéraux de chaîne identiques au lieu d’une variable finale?

J'ai rencontré une classe qui inclut plusieurs utilisations d'un littéral de chaîne, "foo". Ce que j'aimerais savoir, c'est quels sont les avantages et l'impact (en termes de création d'objet, d'utilisation de la mémoire et de vitesse) de l'utilisat …
demandé sur 1970-01-01 00:33:31
5
réponses

Python-vérifie si les derniers caractères d’une chaîne sont des nombres

Fondamentalement, je veux savoir comment je ferais cela. Voici un exemple de chaîne: string = "hello123" Je voudrais savoir comment vérifier si la chaîne se termine par un nombre, puis imprimer le nombre dans lequel la chaîne se termine. Je sais …
demandé sur 1970-01-01 00:33:33
5
réponses

Algorithmes de similarité de chaîne?

J'ai besoin de comparer 2 chaînes et de calculer leur similitude, pour filtrer une liste des chaînes les plus similaires. Par exemple. la recherche de "chien" retournerait chien nom de dieu tourbière brouillard brumeux Par exemple. la recherche …
demandé sur 1970-01-01 00:33:30
4
réponses

Diviser une chaîne en mots par plusieurs délimiteurs

J'ai du texte (texte significatif ou expression arithmétique) et je veux le diviser en mots. Si j'avais un seul délimiteur, j'utiliserais: std::stringstream stringStream(inputString); std::string word; while(std::getline(stringStream, word, delimit …
demandé sur 1970-01-01 00:33:31
4
réponses

Comment remplacer un guillemet double par un guillemet double escape-char dans une chaîne en utilisant javascript?

Disons que j'ai une variable de chaîne (var str) comme suit - mec, il a totalement dit que " tu es Rock!" Maintenant, si je dois le faire ressembler comme suit - mec, il a totalement dit que " vous Rock!" Comment puis-je accomplir cela …
demandé sur 1970-01-01 00:33:32
3
réponses

Trancher une ficelle dans groovy

J'ai une chaîne de caractères 18 à partir de laquelle je veux des caractères 2-8. En python je peux faire ceci: sliceMe = "nnYYYYYYnnnnnnnnnn" print sliceMe[2:8] Imprime YYYYYY Je cherche un moyen de faire la même chose dans groovy, et chaque …
demandé sur 1970-01-01 00:33:31
6
réponses

rembourrage avec sprintf

J'ai une question factice. Je voudrais imprimer un entier dans un tampon avec 0 mais je ne peux pas le trier au format sprintf. J'essaie ce qui suit char buf[31]; int my_val = 324; sprintf( buf, "%d030", my_val ); Espérant avoir la chaîne suivant …
demandé sur 1970-01-01 00:33:31
1
réponses

Switch-Case pour les chaînes en Javascript ne fonctionne pas comme prévu

J'ai donc ce problème avec les chaînes et switch-case, et je vais essayer de le garder aussi simple que possible. Ici événement.keyCode a la valeur "65", et est le résultat d'un événement keydown de ' a ' (en utilisant JQuery). if (event.keyCode = …
demandé sur 1970-01-01 00:33:30