Quando si attraversa in modo ricorsivo attraverso una struttura di directory, qual è l'algoritmo più efficiente da utilizzare se si dispone di più file rispetto alle directory? Ho notato che quando si utilizza deep-first traversal, sembra che ci voglia più tempo quando ci sono molti file in una determinata directory. In questo caso, la traversata in ampiezza funziona in modo più efficiente? Non ho modo di tracciare i due algoritmi al momento, quindi le tue opinioni sono benvenute.Algoritmo di attraversamento dell'albero per strutture di directory con molti file
MODIFICA: in risposta al commento di alphazero, sto usando PHP su una macchina Linux.
Ottima domanda! –
Perché non puoi profilare i due algoritmi? – Zoidberg
Per Zoidberg: In realtà, non so come farlo correttamente. Ho appena iniziato a riprendere lo sviluppo e sto correndo per le stesse cose che ho fatto quando ero di nuovo in uni. Ma questa volta voglio capire meglio le cose. Qualche idea su come testare questo in modo efficiente? – oninea