Implement a function to reverse a singly linked list.
Example:
Input: 1 -> 2 -> 3 -> 4 -> 5
Output: 5 -> 4 -> 3 -> 2 -> 1
復習用に保存
復習用に保存
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
WithoutBook は、分野別の面接質問、オンライン練習テスト、チュートリアル、比較ガイドをひとつのレスポンシブな学習空間にまとめています。
Linked List の人気面接質問と回答を確認し、新卒者や経験者が就職面接の準備を進められます。
Linked List の人気面接質問と回答を確認し、新卒者や経験者が就職面接の準備を進められます。
質問を検索して回答を確認できます。
Example:
Input: 1 -> 2 -> 3 -> 4 -> 5
Output: 5 -> 4 -> 3 -> 2 -> 1
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: 1 -> 2 -> 3 -> 4 -> 5 -> 2 (cycle)
Output: True
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: List1: 1 -> 3 -> 5, List2: 2 -> 4 -> 6
Output: 1 -> 2 -> 3 -> 4 -> 5 -> 6
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: 1 -> 2 -> 3 -> 2 -> 1
Output: True
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: 1 -> 2 -> 3 -> 4
Output: 2 -> 1 -> 4 -> 3
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: 1 -> 2 -> 3 -> 4 -> 5, k = 2
Output: 4 -> 5 -> 1 -> 2 -> 3
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。
Example:
Input: List1: 1 -> 2 -> 3, List2: 6 -> 5 -> 2 -> 3
Output: Node with value 2
この項目をブックマークに追加したり、難しい内容としてマークしたり、復習セットに入れたりできます。