正如標題所說,我正在寫java解決Rubik的立方體的方法,而且我遇到了一些困難。我正在嘗試實現Kociemba的算法,並且爲此我正在關注來自here的一篇文章(具體部分大概是2/3左右)。但是,該代碼具有條件爲subgoal reached
的if語句。我不明白我如何檢查這個,因爲子目標沒有真正定義。所以,如果有人能向我解釋我可以檢查立方體是否已經達到了子目標或提供了其他教程,我將非常感激。預先感謝您的幫助。在java中解決rubik的立方體
0
A
回答
1
這實際上與Java沒有任何關係。我將解釋什麼是子目標。實質上,要完成多維數據集,您需要將其轉換爲特定狀態。這是最終目標。子目標是你想達到的中間狀態。我假設你知道如何解決魔方。在一個完全混亂的狀態下,一個子目標可能是將所有的白色邊緣片放置到位。所以,你繼續循環一個階段,直到你達到這個子目標,然後你開始下一個階段,這可能就像「把所有的白色角落放在正確的位置」。
+0
@QPaysTaxes挑戰接受 – HyperNeutrino
相關問題
- 1. 提取顏色Aforge.NET rubik的立方體
- 2. 已解決:Rubik字體無法渲染
- 3. 在C++中使用opengl旋轉rubik立方體面臨的問題
- 4. Java GUI解決方案獨立縮放
- 5. 在python中分割字符串像rubik的立方體符號的最有效方法?
- 6. 在整體解決方案
- 7. 解決方法在Java
- 8. Java 3D的數組:存儲立方體,檢索立方體
- 9. java中的簡單3D立方體
- 10. 清潔解決方案,在Java中
- 11. 同樣的解決方案,在Codechef(JAVA)
- 12. 解決方案在Xamarin中的獨立性iOS
- 13. 解決方案在Android中的獨立性SurfaceView
- 14. 如何在C#.NET中使獨立的軟件解決方案
- 15. Java - Judge解決方案(RGB)的解釋
- 16. 如何解決聯立方程與解決,並用無根
- 17. 代碼Coveragein獨立解決方案
- 18. Java - TreeMap解決方案
- 19. Java優先解決方法
- 20. 構建Java解決方案
- 21. 在java中上傳和存儲圖像的Java解決方案
- 22. SSAS:在立方體
- 23. 有沒有解決方案來解決java 8中的JAVA致命錯誤?
- 24. 如何在MATLAB中查找更大的立方體中的小立方體?
- 25. 在Unity3D中滾動剛體立方體
- 26. 我在Java中簡單解決一個簡單的解決方案嗎?
- 27. SSAS:來自多個立方體實例的中央立方體
- 28. 如何在Java中解決「無法解析方法」Insertdata'「?
- 29. 如何建立解決方案獨立網站?
- 30. 紋理在android中的3d立方體
請仔細閱讀[問] - 具體來說,你必須包括一個[mcve]來證明問題。請注意,「MCVE」不僅僅是代碼的一小部分。 –
希望這會有所幫助。 http://symbolaris.com/orbital/Orbital-doc/examples/Algorithms/RubiksCube.java – Srikanth
這不是你想要的。 https://github.com/cs0x7f/min2phase – Amir