原创 JAVA代碼實現數組模擬棧
數組模擬棧 今天用java實現了用數組模擬棧的操作,如有錯誤之處,還望指出,我會及時改正。 package com.stack; import java.util.Scanner; public class ArrayStac
原创 JAVA代碼實現單鏈表模擬棧
單鏈表模擬棧 今天使用java實現了用單鏈表模擬棧的操作,有錯誤之處,還望指出,我會及時改正。 package com.stack; import java.util.Scanner; /* * 單鏈表實現棧的基本操作 *
原创 JAVA代碼實現單鏈表的常見操作
單鏈表的常見操作 最近在學習數據結構中單鏈表的常見操作,用java實現了以下幾個操作: 單鏈表的增刪改查 統計單鏈表的有效節點個數 查找單鏈表中的倒數第k個節點 單鏈表的反轉 從尾到頭打印單鏈表 合併兩個有序的單鏈表,合併之後的
原创 JAVA代碼實現雙鏈表的增刪改查
雙鏈表的增刪改查 今天學習了雙鏈表的增刪改查操作,如果有錯誤的地方還望指出,我一定會及時改正。 package com.LinkedList.DoubleLinkedList; /* * 雙鏈表的增刪改查 */ public
原创 JAVA代碼實現約瑟夫問題
約瑟夫問題(單向環形鏈表) 今天學習了一下數據結構中的約瑟夫問題。談了一下自己的解決思路,如果有錯誤的地方,還望指出,我一定及時改正。 問題描述:有n個小孩圍坐成一個圈玩遊戲,每個小孩按1,2…n進行編號; 從 第k個小孩開始進行