606

Intrebare despre optimizare (C)

Am asa un array prestabilit:char *extensions[]={ {"php"}, {"html"}, {"shtml"} };De fapt is mult mai multe extensii, adica elemente in array-ul acesta.Plus la asta am alt string. Trebuie sa parcurg acest array si sa compar daca stringul care il caut eu este echivalent cu o extensie din array.Intrebare: cum sa fac aceasta comparare cel mai rapid?Cel mai simplu este de a face un for pan la ultimul element si daca gasesc fac un break. Dar poate este alta varianta mai rapida?Multumesc!
0