日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 968. 监控二叉树(DFS)

發布時間:2024/7/5 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 968. 监控二叉树(DFS) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 1. 題目
    • 2. 解題

1. 題目

給定一個二叉樹,我們在樹的節點上安裝攝像頭。

節點上的每個攝影頭都可以監視其父對象自身及其直接子對象

計算監控樹的所有節點所需的最小攝像頭數量

示例 1:

輸入:[0,0,null,0,0] 輸出:1 解釋:如圖所示,一臺攝像頭足以監控所有節點。

示例 2:

輸入:[0,0,null,0,null,0,null,null,0] 輸出:2 解釋:需要至少兩個攝像頭來監視樹的所有節點。 上圖顯示了攝像頭放置的有效位置之一。提示: 給定樹的節點數的范圍是 [1, 1000]。 每個節點的值都是 0

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/binary-tree-cameras
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。

2. 解題

  • 節點只有3種狀態
  • 1 表示被監控,但是實際沒有camera
  • 2 表示被監控,有camera
  • 0 表示需要被監控
  • 左右節點共計9種情況,分類討論
class Solution {int mins = 0; public:int minCameraCover(TreeNode* root) {if(!root) return 0;int l = dfs(root);if(l == 0)mins++;return mins;}int dfs(TreeNode* root){ // 1表示被監控,但是實際沒有camera// 2表示被監控,有camera// 0 表示需要被監控if(!root)return 1;//沒有節點了相當于監控了int l = dfs(root->left);int r = dfs(root->right);if(l==0 || r==0)//5種情況{mins++;//左右子節點有任意一個需要被監控return 2;//節點安裝攝像頭}else if(l==1 && r==1)//1種情況,左右子節點都被監控了return 0;//本節點無須安裝,但是需要被監控else//12,21,22{ // 左右子節點有任一為2(攝像頭)return 1;//節點處于被監控狀態}} };

24 ms 20.6 MB


我的CSDN博客地址 https://michael.blog.csdn.net/

長按或掃碼關注我的公眾號(Michael阿明),一起加油、一起學習進步!

總結

以上是生活随笔為你收集整理的LeetCode 968. 监控二叉树(DFS)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩免费一区二区 | 一区二区亚洲精品 | 日韩av在线电影 | 狠狠操伊人 | 啊灬啊灬啊灬秀婷 | 性色在线视频 | 男人的天堂av网站 | 三级成人网 | 最新中文字幕免费 | 国产高清视频免费观看 | 欧美一区二区三区啪啪 | 欧美猛交免费 | 奇米久久 | 激情开心网站 | 夜夜小视频 | 一区二区三区不卡在线观看 | 丝袜美腿中文字幕 | 午夜怡红院 | 伊人青青操 | 午夜啪啪福利 | 欧美伦理影院 | 青草草在线观看 | 91网页版| 欧美猛交xxx | 一区二区视频在线看 | 色婷婷久久久 | 国产亚洲精品一区二区三区 | 欧美怡红院视频 | 电影寂寞少女免费观看 | 精品久久久久久久久久久久久久久久久 | 中文字幕五区 | 日本在线播放一区 | 美女脱了裤子让男人捅 | 国产综合在线观看视频 | 疯狂做爰的爽文多肉小说王爷 | 国产白丝av| 人妻熟女一区二区aⅴ水野 91在线观看视频 | 国产男男网站 | 秋霞毛片少妇激情免费 | 国产制服91一区二区三区制服 | 亚洲一区在线看 | 免费视频一二三区 | 国产精品无码电影 | 91在线| av导航站 | 久久国产精品-国产精品 | 国产激情av一区二区三区 | 中文字幕免费在线看线人动作大片 | 久久黄色大片 | 91精东传媒理伦片在线观看 | 日韩高清精品免费观看 | 中文字幕+乱码+中文乱码91 | 国产精品久久久久久久久久久久久久久久 | 日本真人做爰免费视频120秒 | 国产成人精品一区二 | 日韩经典第一页 | 国产自在线拍 | 一级片在线观看视频 | 日韩图片区 | 娇小激情hdxxxx学生 | 欧美日韩成人 | 越南黄色一级片 | 成人91视频 | 日韩另类视频 | 亚洲免费婷婷 | 亚洲aⅴ在线观看 | 国产一级片免费播放 | 国产综合免费视频 | 婷婷精品 | 人妻丝袜一区二区三区 | 久久九九国产精品 | 操她视频在线观看 | 国产午夜福利一区 | 性感美女一区 | 在线观看的黄色网址 | 亚洲www视频| 亚洲一级在线 | 欧美视频一区二区三区四区在线观看 | 都市激情久久 | 成人看片 | 国产伦精品一区二区三区视频1 | 欧美 日韩 国产 高清 | 神马午夜一区 | 国产女女调教女同 | 精品久久久久久久久久久久久久久 | 日本亚洲精品 | 国产美女永久免费 | 国产男女无套 | 99热日韩 | 国产又粗又猛又爽 | 永久福利视频 | 亚洲AV无码久久精品国产一区 | 色男人av | 国产精品九九九九九 | 欧美性生活网站 | 全程粗话对白视频videos | 日本色视 | 91啦中文| 欧美黄色免费网站 |