ठीक है तो मेरे पास मेरी सभी संस्थाओं की एक बड़ी सूची है, जिन्हें मैं अपडेट करता हूं। AS3 में मैं इसे ऐरे (डायनेमिक लेंथ, अनइप्ड), एक वेक्टर (टाइप किया हुआ) या एक लिंक्ड लिस्ट (देशी नहीं) के रूप में स्टोर कर सकता हूं। फिलहाल मैं ऐरे का उपयोग कर रहा हूं लेकिन मेरी योजना वेक्टर या लिंक्ड सूची में बदलने की है यदि यह तेज है।
वैसे भी, मेरा सवाल है, जब एक इकाई को नष्ट कर दिया जाता है, तो मुझे इसे सूची से कैसे निकालना चाहिए? मैं इसकी स्थिति को कम कर सकता हूं, इसे अलग कर सकता हूं या "यह कहने के लिए कि मुझे छोड़ दो, मैं मर चुका हूं।" मैं अपनी संस्थाओं को पूल कर रहा हूं, इसलिए एक ऐसी संस्था जो मर चुकी है, कुछ बिंदु पर फिर से जीवित होने की संभावना है। प्रत्येक प्रकार के संग्रह के लिए मेरी सबसे अच्छी रणनीति क्या है, और संग्रह प्रकार और निष्कासन विधि का कौन सा संयोजन सबसे अच्छा काम करेगा?