Re: [閒聊] 每日leetcode

看板Marginalman作者 (6B)時間1月前 (2024/05/18 04:55), 編輯推噓1(104)
留言5則, 2人參與, 1月前最新討論串239/394 (看更多)
靠邀第一次用網頁版發文 這個是vimㄇ== 看到^Q才想到要怎麼貼上 我不太會用ㄟ 打完桌游準備要睡 又水了一題:))) 可是大家都寫得好乾淨喔 只剩我寫得這麼冗了 第一個if是不需要ㄇ?? /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} * TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {} * }; */ class Solution { public: TreeNode* removeLeafNodes(TreeNode* root, int target) { if(root->left == nullptr and root->right == nullptr){ if(root->val == target){ return nullptr; } } if(root->left != nullptr){ root->left = removeLeafNodes(root->left, target); } if(root->right != nullptr){ root->right = removeLeafNodes(root->right, target); } if(root->left == nullptr and root->right == nullptr){ if(root->val == target){ return nullptr; } } return root; } }; -- https://i.imgur.com/RebxIAp.gif
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.205.121.208 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1715979306.A.5DA.html

05/18 04:58, 1月前 , 1F
快中風拿回平板了
05/18 04:58, 1F

05/18 04:58, 1月前 , 2F
你們回文要複製貼上都怎麼用的
05/18 04:58, 2F

05/18 04:58, 1月前 , 3F
還是大家都很習慣電腦開ptt?
05/18 04:58, 3F

05/18 04:58, 1月前 , 4F
第一次發文有p幣==
05/18 04:58, 4F

05/18 09:13, 1月前 , 5F
用pttstar
05/18 09:13, 5F
文章代碼(AID): #1cHyGgNQ (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1cHyGgNQ (Marginalman)