討論串[閒聊] 每日leetcode
共 1548 篇文章

推噓3(3推 0噓 5→)留言8則,0人參與, 1年前最新作者DJYOSHITAKA (franchouchouISBEST)時間1年前 (2024/05/07 21:16), 1年前編輯資訊
0
0
0
內容預覽:
後來想想才知道可以像你板大神這樣inplace. 一開始是想說會不會有從最右進位到最左的case 所以就直接用stack先存. 但它是*2吼 而且carry最多是1. 不管怎麼樣carry都不會傳超過一個digit. 剩我浪費記憶體了. ListNode* doubleIt(ListNode* he
(還有598個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 1年前最新作者sustainer123 (caster )時間1年前 (2024/05/07 14:05), 編輯資訊
0
0
1
內容預覽:
思路:. 分成兩種狀況. 1.首位數字假如>5 代表需要插入新的node. 2.其他 看下一位數是否需要進位 需進位就加1. Python Code:. # Definition for singly-linked list.. # class ListNode:. # def __init__(s
(還有580個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者SecondRun (南爹摳打)時間1年前 (2024/05/07 09:37), 編輯資訊
0
0
1
內容預覽:
思路:. 先檢查下一個node會不會進位,有的話這個node要+1. C# code. public class Solution {. public ListNode DoubleIt(ListNode head) {. var current = head;. if (head.val >= 5
(還有268個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 1年前最新作者Rushia (早瀬ユウカの体操服 )時間1年前 (2024/05/07 09:18), 1年前編輯資訊
0
0
1
內容預覽:
https://leetcode.com/problems/double-a-number-represented-as-a-linked-list/description2816. Double a Number Represented as a Linked List. 給你一個鏈結串列表示的十
(還有710個字)

推噓5(5推 0噓 1→)留言6則,0人參與, 1年前最新作者DJYOSHITAKA (franchouchouISBEST)時間1年前 (2024/05/06 20:46), 1年前編輯資訊
0
0
0
內容預覽:
linkedlist最難的是. 要回傳答案的時候. 對 ㄚ==. 剩我一竅不通了. ListNode* removeNodes(ListNode* head) {. deque<ListNode*> q;. while(head). {. while(!q.empty() && q.back()->
(還有316個字)