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