dfs

    2熱度

    3回答

    我想用在這裏找到了快速入門指南,以建立一個Ceph的存儲集羣:http://docs.ceph.com/docs/master/start/quick-ceph-deploy/ 當我嘗試部署管理器使用此命令守護進程: ceph-deploy mgr create enickel7 我得到這個錯誤: [ceph_deploy.mgr][ERROR ] OSError: [Errno 2] No

    0熱度

    1回答

    我使用DFS算法從geeksforgeeks.orglink here 實現,但曾經當我試圖在編譯器運行它給這個錯誤 注:p1_dfs.java使用未經檢查或不安全操作。 注:重新編譯-Xlint:未選中的詳細信息。 是的我已經搜到了! 並得到解決方案在這裏link here 但它不工作我已經改變了通用類型的列表,但沒有得到正確的。 // Constructor Graph(int v) {

    2熱度

    2回答

    有沒有辦法通過終端直接修改HDFS裏面的txt文件? 假設我有「my_text_file.txt」,並且我想使用下面的命令在HDFS內部對其進行修改。 $ hdfs dfs -XXXX user/my_text_file.txt 我有興趣知道「xxxx」是否存在。 請注意,我不想在本地進行修改,然後將其複製到HDFS。

    0熱度

    2回答

    [問題](http://imgur.com/KHBuDcf) [嘗試答案】(http://imgur.com/aO0lblA) ,因爲它是圖的DFS遍歷,我們使用棧,所以我參觀了一個,因爲它在問題的定則我去了B,因爲它是一個有向圖,然後到C,因爲C沒有任何其他方向,所以我不得不回到我的堆棧,即B現在我去了D現在D要麼導致C,要麼我必須退回到我的堆棧所以我搬到了B(因爲我已經訪問過C)B再次疲憊,所

    0熱度

    1回答

    typedef struct nodeTAG{ int data; struct nodeTAG *next; }nodeT; typedef struct listTAG{ nodeT *front; nodeT *end; }listT; void listinit (listT *plist) { plist -> front

    -3熱度

    1回答

    listT *Stos; void DFS(int wierz) { int v; nodeT *p; addfront(&Stos, wierz); tabzaznaczen[wierz] = 1; while (Stos) { removefront(&Stos, &v); printf("%d\n", v);

    0熱度

    1回答

    我已經實現了一個8益智遊戲的dfs搜索,但由於某種原因,我不能設法讓它工作,因爲它應該,我的堆棧不斷添加和添加我的8益智遊戲可能的動作,但它永遠不會減少的答案,我不知道這是否正常,但這是我的代碼,以防有人可以幫助我。 代碼沒有完全優化我知道,我只是想知道爲什麼它不工作,因爲應該是一個dfs,謝謝。 function depthFirstSearch(currentState, finalState

    -1熱度

    2回答

    我想在C++中實現一個簡單的DFS,n節點數和k邊數。 出於某種原因,它是陷入無限循環: #include <bits/stdc++.h> using namespace std; #define pb push_back #define MAXV 1000 void addEdge(vector<int> adj[], int u, int v){ adj[u].pb(v)

    -2熱度

    1回答

    給定一個大小爲N的方陣。它由元素0,1和2組成。我們必須確定是否存在從位置[0,0]到[N-1,N-1]的任何路徑。我們可以向上,向下,向左,向右四個方向移動。 我們只能移動0。 1是閉鎖元件,,而2是可移動的塊,如果可能的話可以移動以形成路徑。 我能夠通過遞歸解決簡單的迷宮問題,但我應該如何處理可移動的塊。 Example Matrix : 0 1 1 0 1 0 2 0 0 1 1 0

    0熱度

    1回答

    我需要一些幫助,下面的DFS函數,而它的算法是迭代的,我無法弄清楚如何在我的代碼中實現它。 package graphexample; import java.util.*; class GraphExample { class Edge { int v, w; public Edge(int v, int w){ this.v = v; th