回覆列表
-
1 # 使用者2291022791295
-
2 # 南風微涼南巷似水浮生
先進入主函式voidmain(),主函式直接呼叫reverse函式,在reverse函數里,用getchar()輸入一個字元,在進行判斷,如果不是換行符“\n",就繼續呼叫reverse函式,直到遇到“\n".在又進行判斷是否為“\n”,若不是,用putchar()輸出剛輸入的字元,而且是從最後那個字元開始輸出。最後全部反向輸出時,程式執行完畢。希望對你有幫助,謝謝你的提問。
-
3 # 使用者1050753640438622
反轉一個單鏈表。 示例:
進階: 你可以迭代或遞迴地反轉連結串列。你能否用兩種方法解決這道題? 思路使用頭插法。 程式碼
求單連結串列中的一個最小值
單連結串列逆置 L為帶頭結點的單連結串列,實現從尾到頭反向輸出每個結點值 遞迴刪去不帶頭結點的單連結串列中所有值為x的結點 無序連結串列中刪除所有值為x的結點並釋放其空間 帶頭結點的單連結串列中刪除所有介於給定的兩個值之間的元素 帶頭結點的單連結串列中刪除一個最小值結點 對帶頭結點的單連結串列L,設計一個演演算法使其元素遞增有序 按遞增次序輸出單連結串列中各節點的資料元素,並釋放結點所站的儲存空間