討論串[閒聊] 每日leetcode
共 1554 篇文章
內容預覽:
要過年了. 我怎麼還在寫每日,一定有哪裡搞錯了. 2127. Maximum Employees to Be Invited to a Meeting. 思路:. 就是去找最長cycle的長度. 又可以依照cycle長度分成兩種情況. 1.長度 > 2. 就單純紀錄cycle的長度就好. 2.長度
(還有3201個字)
內容預覽:
2948. Make Lexicographically Smallest Array by Swapping Elements. 思路:. 建立一個idx矩陣:idx[i]=[i]. 接著把idx跟nums按照nums的大小排序. 再來就是去判斷. 如果nums[i]-nums[i-1]<=lim
(還有887個字)
內容預覽:
2948. Make Lexicographically Smallest Array by Swapping Elements. ## 思路. 先產生排序過的 {num, idx}. 用UnionFind把可以互換的idx都加到同group. ## Code. ```cpp. class Unio
(還有1482個字)
內容預覽:
802. Find Eventual Safe States. 思路:. 首先先記錄terminal_point. 所有都terminal_point都是safe_point. 接著就dfs下去. 如果i以後的路徑都能到safe_point. 那i就是safe_point. 就把i記錄下來,並且記錄
(還有1408個字)