06. oktober 2000 - 12:23Der er
5 kommentarer og 2 løsninger
Forskel mellem to arrays
Hejsa!
Er der en funktion eller et script i perl, der uden at bruge for mange ressourcer sammenligner to arrays (fx. @liste1 og @liste2) og returnerer de elementer der ligger i det ene, men ikke i det andet?
Altså, hvis de ikke er sorterede, er der ikke andet at gøre end at løbe dem igennem med 2 forløkker, f.eks. som nedenfor, omend den kan vist laves lidt smartere ;-)
Det er rigtigt thunderbear. Det gode ved Perl er, at der er så mange muligheder. Jeg fik aldrig installeret perldoc, men du prikker til min hukommelse. Hvad med at bruge et associeret array, som med en hashteknik er ganske effektiv til at opbevare liste1. Så løber vi bare liste2 igennem og checker om den er der:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.