単一リンクリストの場合、n%k == 0の最後から最初のものを見つけるにはどうすればいいですか?ここでnはリストの要素数です。& kは整数定数ですか? n = 19、k = 3の場合、16番目のノードを返す必要があります。 1回のパスでそれを行うことは可能ですか?最後からリンクリストのモジュラーノードを検索します。可能であれば、1回のパスでそれを行いますか?
-1
A
答えて
1
最後のn%k == 0は、17番目のノードではなく、16番目のノードであるという意味です。
1-> 2-> 3-> 4-> 5-> 6-> 7-8> 9-10> 11-12> 13-> 14-> 15-> 16-> 17-> 18-> 19
カウントを開始:19は最後から1番目です。したがって、1%3!= 0
18は、最後から2番目の位置にあります。したがって、2%3!= 0
17は、最後から3番目の位置にあります。だから3%3 == 0。
17はn%k == 0ノードから終わりです。
はい、これは1回で確認できます。この場合、2つの参照先はヘッドであり、その他はmod_Nodeです。それは端からあなたの「あなたmod_Nodeがを指し、その時点で、その後はnullに達しヘッドのn%のK == 0一度ヘッドであなたのmod_Nodeの移動を開始した後、最初のk個の位置までご頭参照を移動"ノード。
public Node modNode(Node head,int k)
{
Node mod_Node=head;
int i=0;
while(head!=null)
{
if(i<k)
i++;
else
mod_Node=mod_Node.next;
head=head.next;
}
return mod_Node;
}
関連する問題
- 1. 実行可能プログラムを検索するためのパスを探しますか?
- 2. $ .load()の後に$(document).ready()を実行するか、それが可能であるか代替があります
- 3. 最後のワークブックであればExcelを終了しますか?
- 4. SourceTreeでファイルをステージング(またはリセット)することは可能ですか?そうであれば、それはどのように行われますか?
- 5. 最初の検索結果が見つかった後、検索から検索を停止するにはどうすればよいですか?
- 6. 最後の検索や検索を行い、文字列をvimで元に戻しますか?
- 7. Zend Lucene検索 - インデックスを更新する - それは可能ですか?
- 8. どうすればいいですか?それも可能ですか?
- 9. 後続の行からファイルを検索するにはどうすればよいですか?
- 10. MySQLでグループ化された列を検索するには? (また、休止状態で可能であれば)
- 11. 3つの行グループのうちの1つから最後の値を検索
- 12. リンクリストをPythonで実装したら、どうすればそのメモリを解放できますか?ここで
- 13. 検索結果から検索可能なユーザー名を検索しようとしています
- 14. フォントはすばらしい画像ソースを入手し、可能であれば編集できますか?
- 15. リスト内の単語を検索し、その単語から後方に検索するにはどうすればよいですか?
- 16. バックワード回帰の最後のステップの機能をRで検索する方法
- 17. 最後の要素からdivの最後までを削除します(できればJQuery経由)
- 18. DSpaceの検索可能な新しいメタデータスキーマを作成するにはどうすればよいですか?
- 19. Datomicの最後のトランザクションのエンティティIDを検索しますか?
- 20. それぞれのカントは2回実行できますか?
- 21. MySQLの検索で@を使用してLIKE検索を行うにはどうすればよいですか?
- 22. スクリプトで言及されている実行可能パスではなく、間違ったパスでクロムドライバを検索しています
- 23. Excelで値を検索し、見つからなければ最も近い値に切り捨てますか?
- 24. コールファイルで使用可能なチャネルを検索できますか?
- 25. JavaScriptで配列名の最後の文字を検索するにはどうすればよいですか?
- 26. リンクリストの最後の要素をC言語でnullにするにはどうすればいいですか?
- 27. get_template_partsから実行されたコードをどこで検索しますか?
- 28. これはLEADを使用して可能ですか、それとも良い方法がありますか?
- 29. pythonで検索フォルダのパスを高速化しますか?
- 30. gzippedファイルの最後の行で検索
'n = 9'と' k = 3'の場合、16番目のノードはありません。 「n」の定義によって合計9個のノードがある。さらに、表現「n%k」はノードに依存しない定数なので、「n%k == 0」というノードが意味するものは明確ではありません。 'n%k'はゼロに等しいか、そうではありません。 –
@Charu Agarwalの質問は明確ではありません。変更してください。私たちはあなたを助けることができるでしょう。 – zenwraight
ねえ!本当に申し訳ない。私は19で1を逃した。それは実際には19.あなたは今すぐ私を助けてくださいできますか? –