मेरे पास एक ही तत्व प्रकार की दो आदेशित सूचियां हैं, प्रत्येक सूची प्रत्येक मान के अधिकांश तत्व (इनट्स और अद्वितीय संख्याएं कहती है) पर है, लेकिन अन्यथा कोई प्रतिबंध नहीं है (कोई दूसरे का सबसेट हो सकता है, वे पूरी तरह से हो सकते हैं विसंगत, या कुछ तत्व साझा करें लेकिन दूसरों को नहीं)।मैं कैसे कुशलता से निर्धारित कर सकता हूं कि दो सूचियों में तत्वों का आदेश दिया गया है या नहीं?
मैं कुशलतापूर्वक यह निर्धारित कैसे कर सकता हूं कि ए बी के मुकाबले अलग-अलग तरीके से किसी भी दो आइटम का ऑर्डर कर रहा है या नहीं? उदाहरण के लिए, यदि ए में आइटम 1, 2, 10 और बी आइटम 2, 10, 1 है, तो संपत्ति 10 से पहले 1 सूचियों के रूप में नहीं रखी जाएगी लेकिन बी इसे 10 के बाद सूचीबद्ध करता है। 1, 2, 10 बनाम 2, 10 , 5 पूरी तरह मान्य होगा हालांकि ए ने कभी भी 5 का उल्लेख नहीं किया है, मैं दोनों सूचियों द्वारा साझा किए गए किसी दिए गए सॉर्टिंग नियम पर भरोसा नहीं कर सकता।
है यही कारण है कि मैं क्या सोच रहा था। सूचियों को तुलना करें और तुलना करें। – Chris
ओ (एन) सूची को हैश आधारित सेट, ओ (एन) में कनवर्ट करने के लिए प्रत्येक सूची की तुलना करने के लिए उन सूचियों की तुलना करने के लिए सेट की गई सूची बनाने के लिए सेट की गई सूची बनाने के लिए सेट की गई है, जिसमें केवल ओवरलैपिंग तत्व हैं, और ओ (एन) उन सूचियों की तुलना करने के लिए। बहुत बढ़िया! – SoftMemes