mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-09-02 22:13:28 +08:00
update
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
"translatedContent": "<p>设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:<code>val</code> 和 <code>next</code>。<code>val</code> 是当前节点的值,<code>next</code> 是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性 <code>prev</code> 以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。</p>\n\n<p>在链表类中实现这些功能:</p>\n\n<ul>\n\t<li>get(index):获取链表中第 <code>index</code> 个节点的值。如果索引无效,则返回<code>-1</code>。</li>\n\t<li>addAtHead(val):在链表的第一个元素之前添加一个值为 <code>val</code> 的节点。插入后,新节点将成为链表的第一个节点。</li>\n\t<li>addAtTail(val):将值为 <code>val</code> 的节点追加到链表的最后一个元素。</li>\n\t<li>addAtIndex(index,val):在链表中的第 <code>index</code> 个节点之前添加值为 <code>val</code> 的节点。如果 <code>index</code> 等于链表的长度,则该节点将附加到链表的末尾。如果 <code>index</code> 大于链表长度,则不会插入节点。如果<code>index</code>小于0,则在头部插入节点。</li>\n\t<li>deleteAtIndex(index):如果索引 <code>index</code> 有效,则删除链表中的第 <code>index</code> 个节点。</li>\n</ul>\n\n<p> </p>\n\n<p><strong>示例:</strong></p>\n\n<pre>MyLinkedList linkedList = new MyLinkedList();\nlinkedList.addAtHead(1);\nlinkedList.addAtTail(3);\nlinkedList.addAtIndex(1,2); //链表变为1-> 2-> 3\nlinkedList.get(1); //返回2\nlinkedList.deleteAtIndex(1); //现在链表是1-> 3\nlinkedList.get(1); //返回3\n</pre>\n\n<p> </p>\n\n<p><strong>提示:</strong></p>\n\n<ul>\n\t<li>所有<code>val</code>值都在 <code>[1, 1000]</code> 之内。</li>\n\t<li>操作次数将在 <code>[1, 1000]</code> 之内。</li>\n\t<li>请不要使用内置的 LinkedList 库。</li>\n</ul>\n",
|
||||
"isPaidOnly": false,
|
||||
"difficulty": "Medium",
|
||||
"likes": 395,
|
||||
"likes": 397,
|
||||
"dislikes": 0,
|
||||
"isLiked": null,
|
||||
"similarQuestions": "[]",
|
||||
@@ -143,7 +143,7 @@
|
||||
"__typename": "CodeSnippetNode"
|
||||
}
|
||||
],
|
||||
"stats": "{\"totalAccepted\": \"100.5K\", \"totalSubmission\": \"302.7K\", \"totalAcceptedRaw\": 100473, \"totalSubmissionRaw\": 302725, \"acRate\": \"33.2%\"}",
|
||||
"stats": "{\"totalAccepted\": \"101K\", \"totalSubmission\": \"304.4K\", \"totalAcceptedRaw\": 101029, \"totalSubmissionRaw\": 304363, \"acRate\": \"33.2%\"}",
|
||||
"hints": [],
|
||||
"solution": null,
|
||||
"status": null,
|
||||
|
Reference in New Issue
Block a user