मैं विभिन्न प्रकार के ढेर डेटा संरचनाओं को देख रहा था।क्या फिबोनाची ढेर का मानक जावा कार्यान्वयन है?
फाइबोनैकी ढेर में (1) सम्मिलन (2) हटाने और (2) न्यूनतम तत्व खोजने के लिए बेहतर सबसे खराब केस जटिलता प्रतीत होती है।
मुझे पता चला है कि जावा में एक वर्ग PriorityQueue
है जो संतुलित बाइनरी ढेर है। लेकिन उन्होंने फिबोनाची ढेर का उपयोग क्यों नहीं किया?
इसके अलावा, क्या java.util
में एक फाइबोनैकी ढेर का कार्यान्वयन है?
धन्यवाद!
जावा संग्रह केवल सबसे आम डेटा संरचना प्रदान करते हैं। मुझे लगता है कि फिबोनाची ढेर अधिक विशिष्ट है, या शायद यह अधिक स्मृति का उपयोग कर रहा है। –
@ जेम्स, फिर भी फिबोनैकी ढेर के साथ क्या मायने रखता है? ओ.ओ – ignis