Domande con tag 'strings'

5
risposte

Perché% s è meglio di + per la concatenazione?

Capisco che dovremmo usare %s per concatenare una stringa anziché + in Python. Potrei fare qualsiasi di: hello = "hello" world = "world" print hello + " " + world print "%s %s" % (hello, world) print "{} {}".format(hello, world)...
posta 07.12.2015 - 11:33
12
risposte

SQL: stringa vuota vs valore NULL

So che questo argomento è un po 'controverso e ci sono molti articoli / opinioni che galleggiano su Internet. Sfortunatamente, molti di loro presumono che la persona non sappia quale sia la differenza tra NULL e stringa vuota. Quindi raccontano...
posta 30.12.2010 - 13:10
3
risposte

Etimologia di "String"

Quindi è ovvio che una serie di cose è una sequenza di cose, e quindi una sequenza di caratteri / byte / ecc. potrebbe anche essere chiamato una stringa. Ma chi li ha chiamati per la prima volta stringhe? E quando? E in quale contesto tale è rim...
posta 03.02.2011 - 22:55
1
risposta

C ++ 11 include std :: stoi, perché non std :: itos?

Ho notato con soddisfazione che C ++ 11 ha una std::sto@ famiglia di funzioni per decomprimere facilmente ints / float / longs qualunque dalle stringhe. Sono sorpreso, tuttavia, che l'opposto non è implementato. Perché il comitato degli s...
posta 11.05.2012 - 22:25
6
risposte

Stringhe di hardcoding che non cambieranno mai

Quindi, nei miei sforzi di scrivere un programma per coniugare verbi (algoritmicamente, non attraverso un set di dati) per il francese, ho riscontrato un piccolo problema. L'algoritmo per coniugare i verbi è in realtà abbastanza semplice per...
posta 01.06.2015 - 21:44
6
risposte

Sta inizializzando un char [] con una cattiva pratica letterale stringa?

Stavo leggendo un thread intitolato "strlen vs sizeof" su CodeGuru , e una delle risposte afferma che "è comunque [sic] una cattiva pratica per initialie [sic] una matrice char con una stringa letterale. " È vero, o è solo la sua opini...
posta 16.01.2013 - 17:25
2
risposte

Perché Java usa UTF-16 per la rappresentazione di stringhe interne?

Immagino che la ragione sia veloce, array come l'accesso al personaggio all'indice, ma alcuni caratteri non si adattano a 16 bit, quindi non funzionerebbe ... Quindi, se devi comunque gestire casi speciali, perché non usare UTF-8?     
posta 07.11.2012 - 14:40
3
risposte

Quale algoritmo di ricerca delle stringhe è effettivamente il più veloce?

Sono rimasto bloccato per un po 'di tempo su quale sia l'algoritmo di ricerca delle stringhe più veloce, ho sentito molte opinioni, ma alla fine non ne sono sicuro. Ho sentito alcune persone dire che l'algoritmo più veloce è Boyer-Moore e alc...
posta 15.01.2013 - 21:49
5
risposte

Perché le stringhe sono così lente?

Fin dalla mia prima lezione di programmazione al liceo, ho sentito che le operazioni con le stringhe sono più lente - cioè più costose - della mitica "operazione media". Perché li rende così lenti? (Questa domanda è stata lasciata intenzionalmen...
posta 09.10.2010 - 07:27
6
risposte

Una costante di stringa dovrebbe essere definita se deve essere usata una sola volta?

Implementiamo un adattatore per Jaxen (una libreria XPath per Java) che ci consente di utilizzare XPath per accedere al modello di dati della nostra applicazione. Questo viene fatto implementando le classi che mappano le stringhe (passate a n...
posta 24.04.2012 - 04:35