有一個單獨連接的鏈表和一個塊的大小是given.For例如,如果我的鏈表是1->2->3->4->5->6->7->8-NULL
和我的塊大小4
然後反轉第一4
元素,然後第二個4個元素。問題的輸出應該是4->3->2->1->8->7->6->5-NULL
倒車單鏈表當一個塊的大小被給予
我在考慮將鏈表分割成大小爲4
的段,然後對其進行反轉。 但是這樣我就不得不使用很多額外的節點,這根本不是所期望的。 空間複雜性應該保持在最低限度。
如果有人能提供更好的解決方案,將額外節點的使用保持在最低限度,這將是非常可觀的。
有想法。你的prg使用5個額外的節點,需要在那工作。 – Poulami
節點只是指針...點是沒有使用xtra內存。 – joshu
- 感謝它的幫助! – Poulami