Door
Sander Corbesir
op 10-12-2015 10:05
gewijzigd op 10-12-2015 10:07
739 views
Hallo,
Ik moet van de onderstaand array dubbele uit de lijst verwijderen. De bedoeling is dat de array Predator uit de lijst verwijderd worden omdat die predator-pl al voorkomt in EDM en 2 overig (BLUE en EDM) moeten blijven.
EDM heeft voorrang omdat die meeste bundels heeft.
De lijstje hierboven zijn allemaal bundels en als je EDM hebt..heeft die voorrang en moet al andere bundels die je hebt verwijderd worden als die in lijstje voorkomt. BLUE komt niet voor in EDM voor en die moet dus blijven.
Is dat dan niet een beetje een kip-ei situatie? Als de algemene regel is dat de langste/een langere lijst bepaalt waar een item in moet staan, dan is dit pas na afloop bekend. En wat nu als twee lijsten even lang zijn?
Het klinkt een beetje alsof je items hebt die mogelijk in meerdere categorieën vallen, en je deze dan toch wilt toekennen aan slechts één categorie. Wat is dan de verdeelsleutel? Als deze categorieën een bepaalde vaste prioriteit hebben die niet afhangt van het aantal items, gebruik dit dan bij de opbouw.
Krijg je deze informatie zo aangeleverd, of bouw je deze lijsten zelf op?
Misschien kun je ook een toelichting geven wat deze informatie betekent, en wat je uiteindelijk probeert te bereiken?