刪除陣列中第i個以及i後j個元素

2021-08-26 12:55:27 字數 479 閱讀 2524

public class deletechar ;

yourchar = deletechar.delete(yourchar, 2, 3);

system.out.println(string.valueof(yourchar));//輸出為ab ghi}/*

* 刪除陣列中從第i個元素以及後j個元素

* @input targetchar 目標陣列

* @input i 第i個元素

* @input j 後j個元素

* @return 返回原來資料,其中i和i後的j個元素被' '代替,即被刪除,清零成初始化狀態

*/public static char delete(char targetchar, int i, int j)

else}}

else

return resultchar;}}

刪除單鏈表中第i個節點

單鏈表的刪除操作是將單鏈表的第i個節點刪去。具體步驟如下 1 找到節點ai 1的儲存位置p,因為在單鏈表中節點ai的儲存位址是在其直接前趨節點ai 1的指標域next中 2 令p next指向ai的直接後繼節點ai 1 3 釋放節點ai的空間 include include typedef stru...

單鏈表的刪除第i個元素

刪除操作圖示 a2的節點q,要實現q的刪除,就是讓他的前繼節點p繞過a2直接指向後繼節點a3。p next p next next 單鏈表第i個資料刪除結點的演算法思路 1.宣告結點p指向鍊錶第乙個結點,初始化j 1 2.當jnext賦值給q 4.單鏈表的刪除標準語句p next q next,將q...

單鏈表第i個元素獲取 插入 刪除 整表建立 刪除

獲取鍊錶第i個資料的演算法思路 1.宣告乙個結點p指向鍊錶第乙個結點,初始化j從1開始 2.當j 3.若到鍊錶末尾p為空,則說明第i個元素不存在 4.否則查詢成功,返回結點p的資料。code follow struct getelem linklist l,int i,elemtype e if p...