Ordine alfabetico

giovedì 29 dicembre 2011 - 11.06

gigibd Profilo | Newbie

ciao a tutti, sono nuovo e spero di fare giusto.
uso visual basic 2008, ho creato un piccolo programmino che al suo interno ha un doppio ciclo per ordinare le stringhe di un vettore in ordine alfabetico, e funziona, il problema è che le il vettore ha circa 250000 componenti, quindi per un fare un ciclo lo fa velocemente, ma per fare un ciclo dentro ad un altro ciclo vuol dire che deve fare il "giro" del vettore 250000x250000 volte, e ci mette sui 20 minuti.
volevo chiedervi se esiste un algoritmo piu semplice in termini di velocità, o qualcosa che comunque velocizzi.
grazie

angelotv Profilo | Guru

o provi con la ricerca dicotomica oppure sfrutti sql
by Angelo
www.angelopasetto.t
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5