Oppure

Loading
29/07/20 16:52
Carlo
Un semplice progetto, che trova gli anagrammi di una parola digitata, all'interno di VocabolarioItaliano.txt.
Il vocabolario contiene 280.000 parole, (espandibile a piacere).
Il caricamento del vocabolario e la ricerca degli anagrammi, avvengono senza attese.
C#
link progetto:
pierotofy.it/pages/projects/…
Ultima modifica effettuata da Carlo 29/07/20 17:06
in programmazione tutto è permesso
01/08/20 14:49
Carlo
Versione con possibilità di aggiungere eliminare parole dal vocabolario, parziale e ricerca con carattere jolly ?.
Aggiunti commenti.
VocabolarioItaliano.txt con oltre 700.000 vocaboli.

link progetto C#:
pierotofy.it/pages/projects/…
Ultima modifica effettuata da Carlo 03/08/20 13:35
in programmazione tutto è permesso
03/08/20 13:42
Carlo
Anagrammi in C#

Semplice programma che estrae da VocabolarioItaliano.txt, contenente oltre 700mila parole italiane, tutti gli anagrammi possibili della parola digitata.

A disposizione un combobox con il numero dei caratteri digitati, scegliendo un numero di caratteri inferiori alla lunghezza della parola digitata, verranno mostrate tutte le parole formabili con i caratteri digitati, ma della lunghezza scelta, tra parentesi quadre vengono mostrati i caratteri inutilizzati.

Se si digita una parloa con i caratteri jolly ?, verranno mostrate le parole che si possono formare con i caratteri digitati.

Es.
?asa, restituisce casa, basa, nasa, rasa ecc.
m??o, restituisce mago, maio, mano, meio ecc.

Il vocabolario caricato completamente in ram, permette una risposta praticamente immediata.

link progetto C#:
pierotofy.it/pages/projects/…
in programmazione tutto è permesso
06/08/20 10:42
Carlo
Anagrammi in C#

Semplice programma che estrae da VocabolarioItaliano.txt, contenente oltre 700mila parole italiane, tutti gli anagrammi possibili della parola digitata.

A disposizione un combobox con il numero dei caratteri digitati, scegliendo un numero di caratteri inferiori alla lunghezza della parola digitata, verranno mostrate tutte le parole formabili con i caratteri digitati, ma della lunghezza scelta, tra parentesi quadre vengono mostrati i caratteri inutilizzati.

Se si digita una parloa con i caratteri jolly ?, verranno mostrate le parole che si possono formare con i caratteri digitati.

Es.
?asa, restituisce: casa, basa, nasa, rasa ecc.
m??o, restituisce: mago, maio, mano, meio ecc.

Se si digita una parloa con i caratteri jolly *, verranno mostrate le parole con i seguenti 3 criteri:

1) la parola inizia per...
conta*, restituisce: contabile, contabilizza, contabilizzare ecc.

2) la parola finisce per...
*conta, restituisce: racconta, rendiconta, sconta ecc.

3) la parola contiene...
*conta*, restituisce: accontai, decontamina, raccontato ecc.

I caratteri jolly "?" e "*" non sono combinabili.

Il vocabolario caricato completamente in ram, permette una risposta praticamente immediata.

Attenzione se si digita solo: *
Tutto il vocabolario con oltre 700mila parole verrà visualizzato in due secondi.
L'inserimento di una parola nel vocabolario, determina il completo riordinamento che si risolve in qualche secondo. Il riordinamento non sarebbe necessario, ma utile, se il vocabolario dovesse essere usato in altre applicazioni.

Il programma oltre che per gli anagrammi è utile per trovare le rime, le parole da incasellare nei cruciverba, le parole con radici comuni e le parole per formare i rebus.

link progetto C#:
pierotofy.it/pages/projects/…
Ultima modifica effettuata da Carlo 06/08/20 10:58
in programmazione tutto è permesso