singly-linked-list

    2熱度

    2回答

    我希望該計劃由行打印的文檔內容線,而沒有達到文件沒有結束或者找到這個詞hi 問題是,當它發現這個詞hi ,儘管它位於位置22,但它沒有打印任何內容。爲什麼不打印前面的字如何解決這個問題。 我的文件中包含「Php是一種特殊情況hi。您將使用更少的內存使用迭代解決方案。而且,PHP中的函數調用代價高昂,所以最好避免函數調用。串。 這裏是我的代碼 <?php $contents = file_get_

    1熱度

    1回答

    這裏是我正在處理的LinkedList實現。它工作正常的任何數據類型,但是當我試圖做出對與Visual Studio我得到指定RtlValidateHeap 無效地址調試鏈表 一種類型的鏈表(00790000,007B16D0) 問題出現代碼如下: typedef unsigned long int LENGTH_T; template < typename type > struct nod

    -8熱度

    1回答

    我有一個練習在C中做,我需要一些幫助。我必須編寫一個遞歸函數(checkModOfPrevSum()),它將檢查存儲的數字列表,如果每個值爲node%sum_of_previous_nodes == 0。 對於每個節點,它必須打印節點的值,前面節點的總和以及「是」或「否」,具體取決於node_value%sum_of_previous_nodes == 0。打印必須以相反的順序完成。 我要使用的功

    1熱度

    1回答

    我想打一個新的節點連接到Node_2 Node_1的副本,問題是,我需要選擇在每個節點elemenets是 接受thhat我在連接功能 插入特定的條件。例如,如果我有兩個節點,我想互相連接 (在第一個末尾的第二個節點),但我想在每個節點中選擇例如奇數的 元素! (例如:第一個 鏈表包含以下元素(1 2 3),並且第二個鏈接的 列表具有以下元素(4 5 6),那麼我想擁有一個新的鏈表>,它具有以下元

    -5熱度

    1回答

    我需要使用插入排序對鏈接列表進行排序。 元素看起來像這樣 [0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3] 排序的結果應該 [0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3] 的問題是,我的結果看起來像這樣 [3 2 1 0 3 2 1 0 3 2 1 0 3 2 1 0 3 2 1 0] 我不知道爲什麼...我覺得它應該可以工作.

    -1熱度

    1回答

    我試圖用c語言遞歸創建線性鏈表, 但是從這裏繼續粘住,並且代碼不能處理錯誤「Linker Tools Error LNK2019」。可悲的是我不明白髮生了什麼事。這是我的代碼。 感謝您提前給予的大力幫助。 #include <stdio.h> #include <stdlib.h> struct node { char num; //Data of the node

    -1熱度

    3回答

    我做了一個只有插入節點功能和打印功能的鏈接列表,但它不起作用。 #ifndef LIST_H_ #define LIST_H_ #include <iostream> using namespace std; struct Node{ int data; Node* next; }; class List{ private: Node* head;

    -1熱度

    1回答

    我有簡單的C++程序來遍歷鏈表。 它在ideone中完美運行。 當我在我的mac終端中運行它時,它會引發分段錯誤。 當我從traverse函數中取消註釋//printf("Node");時,它完美運行。我無法理解這種行爲。 #include <iostream> #include <bits/stdc++.h> using namespace std; typedef struct node

    0熱度

    1回答

    我想從文件中插入一個簡單的鏈接列表。你 傢伙有任何想法,爲什麼該功能不會插入我的 文件中的最後一行? 這是文件: 10,Ghidul Ciberbobocului,斯坦的Daria,3,波佩斯庫馬太,約內斯庫Gigel,Ilinca拉杜,100.5 2,彈簧IT,Mirodene克里斯蒂娜,4, Dumitru Mihai,Vasiliu Valentin,Balasa Silvia,Dumitr

    0熱度

    1回答

    我正在爲項目製作一些鏈接列表。我已經編碼的列表 t_team *add_team(t_team *teams, char *team_name, int id) { t_team *tmp; if ((tmp = malloc(sizeof(t_team))) == NULL) return (NULL); if ((tmp->name = mallo