एक लिंक की गई सूची जिसमें प्रत्येक नोड सूची में केवल अगले नोड को इंगित करता है, एक दोहरी-लिंक की गई सूची के विपरीत जिसमें प्रत्येक नोड अगले और पिछले दोनों नोड्स को इंगित करता है। इस टैग का उपयोग अतिरिक्त टैग के साथ किया जाना चाहिए, जिसमें प्रोग्रामिंग भाषा का उपयोग किया जा रहा है ([c], [c ++], [java], आदि) और किसी भी लाइब्रेरी या प्लग-इन का उपयोग किया जा रहा है जैसे कि [c ++ - standard-Library]। पोस्ट में समस्या के लिए स्रोत कोड होना चाहिए।

के बारे में अधिक singly-linked-list...

मैं इस फ़ंक्शन का उपयोग एक नए नोड को सामने की ओर धकेल कर एक सूची बनाने के लिए कर रहा हूँ। void push(struct Node **head, int newValue) { if (*head == NULL) { puts("List is empty. The first node will be created now... "); } struct Node *new_node = malloc(sizeof(struct Node)....
मेरे पास फ़ंक्शन कॉल का उपयोग करके लिंक की गई सूची के अंत में तत्वों को सम्मिलित करने का एक सरल प्रोग्राम है। मेरा कोड: struct Date{ int data; struct Date *next; }; void print(struct Date *date_head); void add(int date, struct Date *date_head); int main(){ struct Date *date_head=NULL; ....
26 जिंदा 2022, 15:56
यहाँ एक स्टैक का उपयोग करके लिंक की गई सूची को मोड़ने का मेरा प्रोग्राम है: public Node middle(Node head) { Node slow = head; Node fast = head; while (fast != null && fast.next != null) { fast = fast.next.next; slow = slow.next;....
26 जिंदा 2022, 13:51
फ़ंक्शन deleteLast() काम नहीं कर रहा है। struct node { int data; struct node* next; }; struct node *head=NULL, *newNode, *temp; void insertFirst(int data) { newNode= new node; newNode->data=data; newNode->next=head; head=newNode; } void deleteFirst() { newNode=head; ....
जबकि मैं सी में लिंक्ड सूचियों के बारे में एक अभ्यास कर रहा हूं, इसमें सूची के बीच में एक नया नोड डालने का प्रश्न है। मैंने समाप्त कर दिया, लेकिन तब मुझे समझ नहीं आया कि मुझे 2 बजे क्यों शुरू करना पड़ा। उदाहरण के लिए, यदि मैं प्रारंभ करता हूं I = 0 लिंक की गई सूची = 1,2,3,4,5 मैं जो मूल्य सम्मिलि....
25 जिंदा 2022, 04:10
struct list_node { int value; struct list_node *next; }; struct linked_list { int size; struct list_node *head; }; void print_linked_list(struct linked_list *list){ struct linked_list *current = list; while(current != NULL){ printf("%d ", current->head->value); ....
17 जिंदा 2022, 17:19
मैं अपनी कस्टम क्लास लिंक्ड सूची पर पुनरावृति करना चाहता हूं, क्या कोई इसके लिए मेरी मदद कर सकता है, मैं इसे सीधे web. समस्या यह है कि जब मैं लिंक की गई सूची पर पुनरावृति करना चाहता हूं तो यह मुझे एक त्रुटि देता है और कहा कि लिंक की गई सूची में लूप नहीं है। मैं इसे __iter__ और __next__ या कुछ अन्य आ....
निम्नलिखित कोड संकलित करता है और वीएस 2022 में काम करता है। इसका निर्माण netcoreapp3.1 कंसोल एप्लिकेशन के तहत किया गया था। जब LeetCode में कॉपी किया जाता है, तो "रन कोड" बटन पर क्लिक करने पर मुझे निम्न त्रुटि प्राप्त होती है: पंक्ति 18: चार 48: त्रुटि CS1503: तर्क 1: 'ListNode' से 'System.Collection....
16 जिंदा 2022, 15:17
मैं गैर-पुनरावर्ती समाधान का उपयोग करके लेटकोड पर मर्ज के सॉर्ट किए गए सूचियों के प्रश्न को हल करने का प्रयास कर रहा हूं। जब मैं कोड चलाता हूं तो यह नीचे बताए अनुसार त्रुटि देता है। क्या आप समस्या को हल करने में मेरी मदद कर सकते हैं? सूची में त्रुटि है [min_idx] = सूचियाँ [min_idx] -> अगला; /** ....
15 जिंदा 2022, 13:02
डालने और प्रदर्शित करने के लिए मेरे फ़्यूज़न नीचे की तरह दिखते हैं: int push_front( Node **head, int rollnumber, int src, int dst, double gentime ) { Node *new_node = malloc( sizeof( Node ) ); int success = new_node != NULL; if ( success ) { new_node->rollnumber=rollnumber; ....
13 जिंदा 2022, 21:41
मैं सिर्फ लिंक्ड सूचियों के बारे में सीख रहा हूं और मैंने एक फ़ंक्शन बनाने की कोशिश की, जो एक लिंक की गई सूची के माध्यम से लूप करता है और प्रत्येक मान को प्रिंट करता है। हालांकि, मेरे समय-लूप के अंत में, जब मैंने आखिरी नोड को पार किया तो मुझे सेगमेंटेशन गलती मिली। हालांकि मैं (अस्थायी! = न्यूल) से (....
12 जिंदा 2022, 19:21
मूल रूप से मेरे पास src(=source) नाम की 10 फाइलें हैं और उनमें से प्रत्येक में पैकेट हैं (मेरे होमवर्क के लिए नाम दिया गया है) जो रोल नंबर, डेस्ट (= डेस्टिनेशन) और जेंटिम (= जेनरेशन टाइम) द्वारा दर्शाए गए हैं। मैं प्रत्येक फ़ाइल के लिए एक सूची चाहता हूं, इसलिए 10 अलग-अलग सूचियां, जो पैकेट को पास कर....
10 जिंदा 2022, 18:11
जावा लिंक्ड सूचियों में यदि सिर = अशक्त है तो लिंक्डलिस्ट खाली है। हालाँकि जब मैं सिर = अशक्त और पूंछ का प्रिंट मान सेट करता हूँ तो मान प्रदर्शित होता है। ऐसा क्यों है कि हम कहते हैं कि head==null का अर्थ है कि LinkedList खाली है? लिंक्ड सूची खाली होने पर पूंछ मूल्य क्यों प्रदर्शित किया जा रहा है....
9 जिंदा 2022, 18:34
मैंने समझाया है कि मैं वर्तमान में नीचे कहाँ फंस गया हूँ। नीचे दी गई यह संरचना मेरी नोड है। struct node { int data; struct node *next; } struct node *head; मैंने पहले ही मेमोरी को हेड नोड में आवंटित कर दिया है। head = malloc(sizeof(struct node)); और इससे जुड़े अन्य नोड्स का एक गुच्छा बनाया....
ठीक है तो मैं डेटा संरचनाएं सीख रहा हूं जहां मेरा ट्यूटोरियल class सिंटैक्स का पालन कर रहा है। तो अब मैं इसे function घोषणाओं में बदलने की कोशिश कर रहा हूं क्योंकि मैं उस संकेतन के साथ लिंक्ड सूचियों का अभ्यास करना चाहता हूं। क्या कोई मुझे रूपांतरण में मदद कर सकता है? मुझे रूपांतरित होने के लिए क....
पहले फ़ंक्शन के लिए, "पिछला = सिर" अन्य के बाहर नहीं होना चाहिए क्योंकि हम हेड वैल्यू बदलने से पहले हर बार पिछला सेट करना चाहते हैं? दूसरे फ़ंक्शन के लिए, "p2 = p2.next" अन्य के बाहर नहीं होना चाहिए क्योंकि हम हर बार अगला जाना चाहते हैं? आप लोगों को धन्यवाद। //This would take O(n) but would req....
7 जिंदा 2022, 17:05
तो मैंने इसे शीर्षक में कहा है, मैं एक लिंक्डलिस्ट से सबसे बड़ा मूल्य हटाना चाहता हूं, मेरे सिर को यह नहीं मिल सकता कि इसे वास्तव में कैसे किया जाए। मैंने यह कोशिश की लेकिन मुझे एक त्रुटि मिली। //Remove n from list 'first' public static void Remove(Node<int> first, Node<int> n) { ....
6 जिंदा 2022, 22:52
मैं इस कोड को बंद कर रहा हूं जो structs की एक लिंक्ड सूची में संलग्न है, और अब मैं एक नई परियोजना के लिए structs के पॉइंटर्स का उपयोग करने के लिए स्थानांतरित हो गया हूं, और मुझे काम करने के लिए कोड नहीं मिल सकता है, कोई आउटपुट नहीं है। जब मैं इसे डीबग मोड के माध्यम से चलाता हूं तो मुझे लगता है कि ल....
5 जिंदा 2022, 06:08
यह कोड का सिर्फ एक स्निपेट है, लेकिन मैंने इस तथ्य की जांच की और इस तथ्य के बारे में जाना कि सभी तार "नए" तत्व (फ़ंक्शन सॉर्टेडइन्सर्ट में) में अच्छी तरह से सहेजते हैं, लेकिन फिर "नया" सिर से लिंक नहीं होता है? मैंने वह सब कुछ करने की कोशिश की है जो मैं सोच सकता था, उम्मीद है कि मुझे कुछ स्पष्ट याद....
5 जिंदा 2022, 01:36
मैं 0 तक पहुंचने तक नोड्स को जोड़ना चाहता हूं और मूल लिंक्ड सूची को नए मानों के साथ अपडेट करना चाहता हूं। नोट: यह 0 को तब तक छोड़ देता है जब तक कि यह कैल्क योग या लिंक की गई सूची के अंत तक एक संख्या तक नहीं पहुंच जाता। नोड की परिभाषा: struct Node { int data; Node* next; }; void updateLinkedList(Nod....
मुझे अपनी लिंक्ड सूची में समस्या है। मैं सिर्फ पहले तत्व को अंत तक रखना चाहता हूं लेकिन मुझे नहीं पता कि यह कैसे करना है। आपकी सहायता के लिए धन्यवाद typedef struct Element Element_t; struct Element { int nbr; Element_t *next; }; पहले तत्व को अंत तक रखना मेरा कार्य है। लेकिन वह सिर्फ पहला....
यह दो तारों को एक साथ प्रिंट करने के लिए कोड है, लेकिन जब भी मैं इसे चलाने की कोशिश करता हूं, तो एक सेगमेंटेशन त्रुटि होती है लेकिन यह बिना किसी त्रुटि के संकलित होती है, क्या कोई मदद कर सकता है? #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node { char *data; //stri....
मुझे create_node () फ़ंक्शन में अन्य भाग नहीं मिल रहा है.. जैसा कि आप दूसरे भाग में देख सकते हैं, मेमोरी ब्लॉक आर के लिए आवंटित किया गया है और कोफ और पावर असाइन किया गया है...लेकिन उन्होंने लिंक्डलिस्ट के आखिरी में आर नोड कब असाइन किया .. वे लिंक्ड सूची के अंत में कब गए मेरा मतलब है कि इसे आखिरी....
26 पद 2021, 13:24
मेरा कार्यक्रम उपयोगकर्ता द्वारा दर्ज किए गए अक्षरों को सॉर्ट करने के लिए है और लिंक्ड सूची का उपयोग करके एक शब्द बनाने के लिए प्रत्येक अक्षर का पालन किया जाता है "शब्द प्रविष्टि को रोकने के लिए -1 से समाप्त होना चाहिए"। मेरी समस्या यह है कि जब मैं इनपुट दर्ज करता हूं तो उसके बाद कुछ भी नहीं होता ह....
23 पद 2021, 22:10
मुझे संरचनाओं की एक लिंक्ड सूची बनानी है पुस्तक, मेरी समस्या यह है कि जब मैं एक नया नोड बनाता हूं और उसके अंदर एक नई पुस्तक के गुणों को दर्ज करता हूं, तो पिछले नोड्स में मेरी पिछली सभी पुस्तकें अपना नाम उस अंतिम में बदल देती हैं जिसे मैंने दर्ज किया था, हालांकि प्रकाशन का वर्ष मूल रहता है। क्या को....