Re: [閒聊] 每日leetcode

看板Marginalman作者 (小惠我婆)時間2月前 (2024/02/28 11:35), 2月前編輯推噓1(101)
留言2則, 2人參與, 2月前最新討論串5/228 (看更多)
513. Find Bottom Left Tree Value 輸出最底層最左邊那個節點的數 雖然是Medium但就是BST寫完就差不多了 int findBottomLeftValue(struct TreeNode* root){ int i, top=0, bot=0, level_size; struct TreeNode* q[10000] = {NULL}; struct TreeNode* node = root; q[top++] = node; while(top!=bot){ level_size = top-bot; for(i=0; i<level_size; i++){ node = q[bot++]; if(node->left) q[top++] = node->left; if(node->right) q[top++] = node->right; } } return q[bot-levle_size]->val; } 快樂樹 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.134.219 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1709091346.A.214.html

02/28 11:37, 2月前 , 1F
大師
02/28 11:37, 1F
※ 編輯: NCKUEECS (180.217.134.219 臺灣), 02/28/2024 11:41:15

02/28 11:45, 2月前 , 2F
*BFS
02/28 11:45, 2F
文章代碼(AID): #1btgeI8K (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1btgeI8K (Marginalman)