मेरे पास ग्राहकों के बीच साझा की गई गतिविधियों की एक कतार है, उपयोगकर्ता गतिविधि को कैप्चर करना और दूसरी साइट पर रोबोट द्वारा निष्पादित किया गया है। सक्रियण का एक उदाहरण इस प्रकार हो सकता है:कतार में कमी एल्गोरिदम?
CREATE FOLDER /docs
CREATE FILE /docs/journal.txt
DELETE FILE /docs/blog.txt
MOVE FOLDER /docs/images /docs/photos
...
अक्सर सक्रियण होते हैं जिन्हें एक या एक से कम किया जा सकता है। उदाहरण के लिए: कुछ की तरह
CREATE FOLDER /documents
और::
CREATE FOLDER /docs
RENAME FOLDER /documents
DELETE FOLDER /documents
कतार से पूरी तरह निकाला जा सकता है
CREATE FOLDER /docs
RENAME FOLDER /docs /documents
बस को बदला जा सकता है।
इस तरह की कमी/अनुकूलन एक बहुत ही सामान्य समस्या की तरह लगता है, और इसे हमला करने से पहले मैं कुछ सामान्य समाधान का प्रयास करना चाहता हूं। यह एक पथदर्शी अनुकूलन समस्या की तरह दिखता है।
कोई भी विचार?
मैं वास्तव में एक पुस्तकालय की तलाश में नहीं हूं, लेकिन अगर कोई था तो मैं खुश रहूंगा। क्या आप स्पष्ट कर सकते हैं कि "पेड़ों को पतन" से आपका क्या मतलब है? –