良い一日、
誰かがこの投稿の下部で言われたことを確認できますかjava-リンクリストの反復この投稿では、 for(char c:linkedlistofchars)構文を 使用でき、それでもO(n)になると述べています。このようなリストにアクセスすると思います...
a b c d e f
実際には、次のように、forループのすべての反復中にリンクリストの最初から開始します...
a ab abc abcde abcdef
アクセス時間がO(n)にならないようにします。
それはどの程度正確に機能しますか?配列と配列演算子では意味がありますが、Java構文は、Javaのforeachループを使用してリンクリストを反復処理する方法をどのように知っていますか?
LinkedListデータ構造は単なる追加のライブラリであり、コア言語構文の一部ではないと思いました。(私はLinkedListクラスがJavaの標準であることを認識しています)
私の懸念を十分に明確に説明したことを願っています....ありがとう