Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet
Il nuovo Deebot X12 OmniCyclone abbina un sistema di raccolta dello sporco senza sacchetto, un rullo di lavaggio esteso e la tecnologia FocusJet per intervenire più efficacemente sulle macchie più persistenti. Un robot completo e preciso che aiuta a tenere puliti i pavimenti di casa con il minimo sforzo
Narwal Flow 2: la pulizia di casa con un mocio a nastro
Narwal Flow 2: la pulizia di casa con un mocio a nastro
Narwal Flow 2 implementa un mocio a nastro che esegue una pulizia dettagliata del pavimento di casa, in abbinamento ad un potente motore di aspirazione della polvere: un prodotto ideale per gestire in autonomia e con grande efficacia le necessità di pulizia dei pavimenti di casa
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
MSI FORGE GK600 TKL WIRELESS: switch lineari hot-swap, tripla connettività, display LCD e 5 strati di fonoassorbimento. Ottima in gaming, a 79,99 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-12-2008, 11:19   #1
robs05
Member
 
Iscritto dal: Jan 2007
Messaggi: 112
[C++]: Dizionario con hash: caricare i termini da un file di testo

Salve,

per un progetto all'uni ho realizzato un dizionario con l'hash table ad indirizzamanto aperto.
Funziona tutto correttamente ed hoi mplementato sia metodi di inserimento manuale che da file....

In effetti il metodo che carica le parole nel dizionario all'avvio dello stesso legge da un file di testo le linee del tipo

Codice:
parola1,t1.,s1,t2,s2
parola2,t1.,s1,s2
parola3,t1.,s1,t2,s2
parola4,t1.,s1,t2,s2,t3,s3
casa,avv.,luogo dove si dorme
aereo,agg,dell'aria,agg,che vive o sta nell'aria,agg,elevato nell'aria,agg,relativo alla navigazione aerea,sm,abbreviazione di aeroplano
elicottero,sm,aeromobile nel quale il sostentamento e la propulsione sono dati da una velatura rotante (rotore) azionata da un motore o da getti (a reazione) all'estremità delle pale
N.B. nel caso di aereo e di Elicottero la stringa deve stare su un unica linea

in effetti il metodo prende una linea per volta e la suddivide in una parola seguita da più significati dove t1, t2, .. possono essere avv., agg, sm, e s1, s2, .. i vari significato.

il meto funziona correttamente adesso ho un solo problema:
non è che posso editare a mano tutto il file di testo!!!!

allora chiedo consigli che mi velocizzino quest'operazione.


ci sono in rete file di testo per dizionari?

c'è qualche metodo tipo:

portare il file di testo in execel con la funzione importa dati e memorizzare gli elemnti nelle celle tenendo conto dei separatori predefiniti e poi riportare il file di nuovo in txt utilizzando come separatore la virgola?

se avete qualche consiglio è ben accetto,
è giusto per rendere il progetto più completo, dato che essendo per un esame non interessa se contiene 20 termini o 10000, l'importante è che gli algoritmi siano implementati bene, ma se ne riesco ad inserire 10000 in pochi secondi potrò anche testare sperimentalmente la complessità degli algoritmi..... ringrazio chiunque potrebbe darmi qualche consiglio...

saluti
robs05 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
Narwal Flow 2: la pulizia di casa con un mocio a nastro Narwal Flow 2: la pulizia di casa con un mocio a...
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless Tastiera gaming MSI GK600 TKL: switch hot-swap, ...
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Claude Desktop e la modifica silenziosa ...
Blue Origin ha mostrato gli interni del ...
Linux alla pari di Windows in gioco: con...
Il rientro del secondo stadio del razzo ...
Il controller ufficiale Microsoft per Xb...
DJI Power 1000 Mini: la power station da...
IT Wallet sempre più aperto: in a...
Samsung pronta alla svolta: il Galaxy S2...
Segway Navimow i206 AWD, il robot taglia...
Zeekr 7GT debutta in Italia alla Milano ...
Ubisoft in difficoltà: Splinter C...
Tesla Cybertruck, numeri che fanno discu...
Intel Arc G3 Extreme: fino a 80W di pote...
SteelSeries Aerox 3 Wireless Gen 2 recen...
Tesla nel deserto senza batteria: il via...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 15:01.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v