Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

न्यूनतम तत्व को डीप से हटाना

अब हम डीप डेटा संरचना में न्यूनतम तत्वों को हटाने की तकनीक की व्याख्या करेंगे। हटाने के दौरान, हमारा मुख्य लक्ष्य डीप से न्यूनतम मूल्य को हटाना है। चूंकि पेड़ की ऊंचाई हमेशा लॉग एन होती है, यह लॉग एन के क्रम का समय लेती है। हम हटाने की कार्रवाई पर इस प्रकार चर्चा कर सकते हैं -

Procedure deap_deletion(b[],m):
if(m<2)
   return; //There are no elements.
min=b[2]; //Minimum value is saved
for (i=2;2*i<=m;b[i]=b[k],i=k){
   k=i*2;
   If(k+1<=m && b[k]>b[k+1])
      k++;
   }
   k=max_value(i);
   if(x>b[k]){
      b[i]=b[k];
      insert y into maximum subtree;
   } else {
      insert y into minimum subtree;
}

  1. सी # प्रोग्राम एक सरणी से पहला तत्व प्रदर्शित करने के लिए

    निम्नलिखित हमारी सरणी है - double[] myArr = {20.5, 35.6, 45.7, 55.6, 79.7}; पहला तत्व प्राप्त करने के लिए, पहले () विधि का उपयोग करें। myArr.AsQueryable().First(); आइए देखें पूरा कोड - उदाहरण using System; using System.Linq; using System.Collections.Generic; class Demo {    static void M

  1. सी # सूची से पहला तत्व कैसे पॉप करें?

    सूची में पहला तत्व पॉप करने के लिए, RemoveAt() विधि का उपयोग करें। यह उस तत्व को उस स्थिति से हटा देता है जिसे आप तत्व को हटाना चाहते हैं। सूची सेट करें List<string> myList = new List<string>() {    "Operating System",    "Computer Networks", &nbs

  1. न्यूनतम मूल्य के साथ पायथन सूची से तत्व कैसे खोजें?

    न्यूनतम मान वाले तत्व को खोजने के लिए, आपको सूची के साथ तर्क के रूप में min() फ़ंक्शन को कॉल करने की आवश्यकता है। न्यूनतम फ़ंक्शन उस सूची पर पुनरावृति करता है, जब तक कि वह अंत तक नहीं पहुंच जाता, तब तक उसका सामना किए गए न्यूनतम मूल्य पर नज़र रखता है। फिर यह यह मान लौटाता है। उदाहरण my_list = [2, 3,