puzzle

    0熱度

    2回答

    我想編寫代碼爲the Knight's Tour: 騎士的旅遊是一個棋盤騎士,使得騎士探訪每平方恰好一次移動的序列。 我一直在試圖改變別人的代碼,但回溯似乎無法正常工作 - 它從來沒有找到解決方案。當騎士開始於0,0時,它的工作效果非常好,但如果它開始於2D網格上的任何其他位置,程序將永遠持續。 此代碼中的錯誤在哪裏? #include <iostream> #include <ctime>

    8熱度

    3回答

    好吧,我今天在一次採訪中被問到了這個問題,它是這樣的: 「判斷一個二叉樹是否包含在另一個二叉樹內(包含隱含結構和節點值)」 我想到了以下做法: 拼合更大的樹: {{{-}a{-}}b{{-}c{-}}}d{{{-}e{{-}f{-}}}g{{{-}h{-}}i{{-}j{-}}}} (我沒有實際編寫這段代碼,{-}意味着空LEF噸或右子樹,每個子樹{} paranthesis) 內封入現在對於

    2熱度

    6回答

    我被問到: 用剩餘元素的總和替換列表中的每個數字,列表不被排序。 因此,假設如果我們有一個像{2, 7, 1, 3, 8}這樣的數字列表,現在我們要用其餘元素的總和替換每個元素。輸出應該是: {(7 + 1 + 3 + 8), (2 + 1 + 3 + 8), (2 + 7 + 3 + 8), (2 + 7 + 1 + 8), (2 + 7 + 1 + 3)} == {19, 14, 20, 1

    -1熱度

    3回答

    對於一組k -elements,我需要找到所有可能的n -element子集(n < k)。 我該如何解決這個問題? 只是一個建議將有幫助謝謝!

    -4熱度

    2回答

    如何在10個盒子中分配1000 $,以便在$ 1到$ 1000(包括兩個端點)之間的任何金額都可以作爲這些盒子的一些組合給出。 請提供關於如何處理這個問題的提示。我嘗試過,但無法提供任何解決方案。

    0熱度

    3回答

    我正在開發一個基於網絡的數獨遊戲,允許用戶定製他自己的數獨板。我需要一種告訴用戶他組裝的電路板有多少可能的解決方案。條目的數獨具有獨特的解決方案的最低數量爲17.我需要找到解決方案的數量少於17 這裏參賽人數是我的方法: public long numberOfSolutions (Board myBoard) { this.board = myBoard; this.temp

    1熱度

    2回答

    我正在試圖製作一個Android益智遊戲出來的圖片。 我到現在爲止所做的是: -i've削減了我從EditText字段獲得的部分圖片; -i've把剪切後的圖片放在gridview中,並得到一個拼圖表; - 我也使用了Collection.suffle(列表)來填充gridview中的圖像; 現在,我試圖在gridview中實現兩個圖像的滑動效果。所以我想實現的是一個類似於CandyCrush應用

    3熱度

    1回答

    我使用貪婪算法和反向跟蹤算法實現了反向跟蹤算法。 後面跟蹤算法如下: MIS(G= (V,E): a graph): largest set of independent vertices 1:if|V|= 0 then return . 3:end if if | V|= 1 then return V end if pick u ∈ V Gout←G−{u}{remove u

    2熱度

    1回答

    我給了一個包含4個隨機數(1到10)的列表的數組。我應該生成3個數字(1到10)的列表,以便我可以通過添加生成列表的3個數字來生成初始列表的所有4個數字。 有人請提供一個算法來做到這一點。

    0熱度

    1回答

    我想使用Visual Studio 2008製作一個C#應用程序,它解決了Sudoku難題。 我的問題是,我似乎無法確定應用程序生成新拼圖的代碼。我想要實現的思路如下: 開始與空拼圖 產生謎題中的細胞 空單元格適當數量的數字,根據所需要的水平難度 解決難題 難題難度分數是否在可接受的範圍內? 6a。如果否 - >重新生成拼圖(轉到1) 6b。如果YES - >生成之謎(顯示它) 爲「新遊戲」按鈕