arraydeque

    0熱度

    1回答

    所以我需要在Java中創建一個雙端隊列或雙端隊列。但是當我使用在實現deque時定義的一些方法時,在我的演示或驅動程序中,我得到一個錯誤,說明給定的方法對於我的deque實現類的類型是未定義的。所以我的toString()和size()方法不會顯示任何錯誤,但其他所有的入隊和出隊都有錯誤。我意識到這是一個愚蠢的錯誤,但請幫助我理解。謝謝。 下面是用我的雙端隊列類我的驅動程序,其次是我的實現雙端隊列

    -3熱度

    1回答

    這裏是我的代碼,我正在試圖對方法,將充當雙端隊列在Java中 我有方法創建的代碼如下: void deque(); void addFront(); void addRear(); void RemoveFront(); void RemoveRear(); void isempty(); void size(); void displayArray(); 我已經設法使爲附加前面的代碼,我想知道如

    0熱度

    2回答

    該課程旨在保存一堆房間號碼(即賓館客人入住的房間)並允許檢索最後一個入住房間(LIFO)。 現在,我只想添加一個項目,但似乎沒有工作。我可以爲此使用堆棧,但是我正在嘗試使用ArrayDeque(因爲它應該更靈活?)。 無論如何,執行提供的整數作爲參數addRoom()方法時,ArrayDeque其中I使用addfirst僅()或的add()ArrayDeque的方法拋出線14上一個NullPoin

    0熱度

    2回答

    我試圖返回一個字符串從給定數組的第二個元素的拉ArrayDeque 我試圖ToArray的後澆鑄和toString和連接的內部,但我得到這個...我需要把它作爲字符串返回 「之類的表達必須是一個數組類型,但它解析爲字符串」 ArrayDeque<String[]> bindings_and_var = new ArrayDeque(); public ArrayDeque<String[]>

    4熱度

    2回答

    我看看通過java源代碼試着學習集合的實現。 在ArrayDeque類中找到了一件有趣的事情。 public E pollFirst() { int h = head; @SuppressWarnings("unchecked") E result = (E) elements[h]; // Element is null if deque empty

    0熱度

    1回答

    如果我有一個ArrayList,我可以使用Collections.swap(list,indexA,indexB)交換兩個對象。 有什麼類似的ArrayDeque?

    0熱度

    1回答

    的文件執行ArrayDeque的說: 大小可變數組實現雙端隊列接口。 Array deques 沒有容量限制;他們根據需要增長以支持使用 但是我仍然想了解ArrayDeque的結構究竟是什麼,調整大小如何工作。如果有人能夠提供可靠的信息來源,我可以找到答案,這也是非常好的。根據我發現的一些Google結果,它可能被實現爲圓形陣列。這是真的嗎?什麼是增長政策?它與ArrayList相似嗎?如果是這樣

    0熱度

    1回答

    我有一個計算器,我將使用它來進行某些預測。我有JRI正在運行,最後一件事是從ArrayDeque中獲取數據並將其交給JRI執行。我在想這樣的事情,但它不工作: re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;"); 任何幫助將不勝感激。 在此先感謝。

    -1熱度

    1回答

    我有一個方法將一個char [] []作爲參數(基本上是一個NxN字符網格),並且正在利用ArrayDeque來查看整個二維數組。我想從ArrayDeque取出一個char [] []對象的行和列,目前使用: ArrayDeque stack=new ArrayDeque(); stack.push(grid[0][0]); //grid being the 2d array

    0熱度

    2回答

    我試圖在創建基於數組的雙端隊列時儘可能高效地使用空間。所以,數組從第一個開始,如果數組不夠大時,我會調用一個名爲「grow」的函數,當我向deque(兩端)推送新值時。然後,我修改以保留雙層車的前部和後部。這裏是我迄今爲止所做的一個樣本: def __init__(self): # capacity starts at 1; we will grow on demand. self._