> Mam takovou asi dost zacatecnickou programatorskou prosbu v Perlu. > Zaboha nemuzu vymyslet jak na to. > ... > mohl by mi nekdo ze zdejsich programatoru prosim poradit? Stacila by > mi aspon rada jak na to a zkusil bych si s tim jeste pohrat. Moc diky! > Lubos K. Uplne trivialni problem to sice neni, ale s prostredky Perlu je velmi lehce resitelny a nepotrebujes _zadne_ vnorene cykly: 1) Preved si kazde pole do hashe, kde key je polozka a value bude treba 1 (nebo cokoli true). 2) Pak sjed pole sklad a pritom deletuj zaznamy v hasi kram na keys podle polozek skladu. Odstrani se jenom ty, ktere maji aktualni polozku skladu jako key - ergo zmizi skladove polozky z kramskeho hashe. 3) Potom udelej totez s polem kram proti hashi sklad a tim ze skladoveho hashe vypudis kramske polozky. 4) Nakonec hod keys z obou hashu do novych poli a je hotovo. :)) BTW: podobne si navic muzes (z pilnosti :-)) udelat i seznam polozek, ktere jsou zaroven jak ve skladu tak i v krame a/nebo seznam vsech polozek dohromady. Muze to byt dobre cviceni... :) Daniel.Received on Sun, 04 Jan 2004 21:15:21 +0100 (CET)
This archive was generated by hypermail 2.1.8 : 04. 01. 2004, 21:15 CET