99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網易首頁 > 網易號 > 正文 申請入駐

火藥味加重,美團和京東的較量開始了。

0
分享至

專欄:50多種數據結構徹底征服

專欄:50多種經典圖論算法全部掌握

在外賣這塊,以前本來是美團一家獨大的,當然還有餓了么,但餓了么體量太小,結果最近京東橫插一腳,也進來搞外賣了,福利待遇并不輸美團,并且還給外賣小哥上五險一金,這讓不少之前跑美團外賣的現在開始跑京東外賣了。

結果現在美團更狠,為了應對京東外賣的沖擊,美團直接給商家發錢,一發就是1000億,真是夠豪橫。就在前不久,美團外賣總經理薛冰公開宣布,未來三年,美團外賣將向餐飲行業整體投入1000億元,幫助餐飲伙伴健康增長。這也是餐飲行業歷史上最大規模的行業扶持補貼計劃。

但是對于美團這次的發錢,很多網友并不認可,有網友說降低傭金比什么都實惠。還有的說是因為京東外賣的布局,讓美團有危機感了。



--------------下面是今天的算法題--------------

來看下今天的算法題,這題是LeetCode的第1466題:重新規劃路線,難度是中等。

n 座城市,從 0 到 n-1 編號,其間共有 n-1 條路線。因此,要想在兩座不同城市之間旅行只有唯一一條路線可供選擇(路線網形成一顆樹)。去年,交通運輸部決定重新規劃路線,以改變交通擁堵的狀況。

路線用 connections 表示,其中 connections[i] = [a, b] 表示從城市 a 到 b 的一條有向路線。

今年,城市 0 將會舉辦一場大型比賽,很多游客都想前往城市 0 。請你幫助重新規劃路線方向,使每個城市都可以訪問城市 0 。返回需要變更方向的最小路線數。

題目數據保證每個城市在重新規劃路線方向后都能到達城市 0 。

示例1:



輸入:n = 6, connections = [[0,1],[1,3],[2,3],[4,0],[4,5]] 輸出:3 解釋:更改以紅色顯示的路線的方向,使每個城市都可以到達城市 0 。

示例2:



輸入:n = 5, connections = [[1,0],[1,2],[3,2],[3,4]] 輸出:2 解釋:更改以紅色顯示的路線的方向,使每個城市都可以到達城市 0 。

  • 2 <= n <= 5 * 10^4

  • connections.length == n-1

  • connections[i].length == 2

  • 0 <= connections[i][0], connections[i][1] <= n-1

  • connections[i][0] != connections[i][1]

問題分析

這題實際上說的是給定一個有向圖,從其他所有點到起始點 0 所需要改變的路線數。

題中說了路線網形成一棵樹,說明所有點都是連通的并且沒有環的。我們可以從起始點 0 開始遍歷到其他所有點的路徑,因為是從頂點 0 開始遍歷,在路徑 中,如果是從 a 到 b 的,則路徑的改變數要加 1 ,如果是從 b 到 a 的,則路徑數不需要改變。

為什么要反著來呢?因為我們是反向遍歷的,題中描述的是從其他所有城市到城市 0 ,而我們計算的是從城市 0 到其他所有城市,所以要反著來算。只需要把所有頂點都遍歷一遍即可求出需要改變的路線數,這里我們使用DFS遍歷。

JAVA:

public int minReorder(int n, int[][] connections) {     List

 [] g = new List[n];     for (int i = 0; i < n; i++)         g[i] = new ArrayList<>();     // 有向圖變成無向圖。     for (int[] edge : connections) {         // 指向別人的需要反向,讓別人指向自己,所以加1.         g[edge[0]].add(newint[]{edge[1], 1});         // 指向自己的不需要反向。         g[edge[1]].add(newint[]{edge[0], 0});     }     return dfs(0, -1, g); } private int dfs(int v, int parent, List

 [] g) {     int ans = 0;     for (int[] edge : g[v]) {// 遍歷 v 連接的節點。         if (edge[0] == parent)             continue;         ans += edge[1] + dfs(edge[0], v, g);     }     return ans; }


C++:

public:     int minReorder(int n, vector

 > &connections) {         vector

 >>  g (n) ;         // 有向圖變成無向圖。         for (constauto &edge: connections) {             // 指向別人的需要反向,讓別人指向自己,所以加1.             g[edge[0]].emplace_back(edge[1], 1);             // 指向自己的不需要反向。             g[edge[1]].emplace_back(edge[0], 0);         }         return dfs(0, -1, g);     }     int dfs(int v, int parent, const vector

 >> &g)  {         int ans = 0;         for (constauto &edge: g[v]) {// 遍歷 v 連接的節點。             if (edge.first == parent)                 continue;             ans += edge.second + dfs(edge.first, v, g);         }         return ans;     }



筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球30多個算法網站中累計做題2000多道,在公眾號中寫算法題解800多題,對算法題有自己獨特的解題思路和解題技巧,喜歡的可以給個關注,也可以 下載我整理的1000多頁的PDF算法文檔 。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
舊衣服別亂捐!民政部新規:捐贈帶這標識衣物=違法,快查衣柜

舊衣服別亂捐!民政部新規:捐贈帶這標識衣物=違法,快查衣柜

小白鴿財經
2025-05-11 10:06:27
恭喜皇馬,名帥加盟將讓球隊巨變,2大天才離隊,2將有望翻身

恭喜皇馬,名帥加盟將讓球隊巨變,2大天才離隊,2將有望翻身

體育全天候
2025-05-10 19:26:14
印媒:印度海軍對巴多目標發動打擊

印媒:印度海軍對巴多目標發動打擊

參考消息
2025-05-09 18:55:07
中美貿易戰再起波瀾?5月11日,今日凌晨的三大重要消息持續發酵

中美貿易戰再起波瀾?5月11日,今日凌晨的三大重要消息持續發酵

風口招財豬
2025-05-11 02:13:37
董潔和潘粵明的兒子頂頂長大了巨帥,這顏值不得在娛樂圈橫著走?

董潔和潘粵明的兒子頂頂長大了巨帥,這顏值不得在娛樂圈橫著走?

觀察鑒娛
2025-05-11 12:25:20
同樣都是兄弟國家,中國可以賣殲10C給巴基斯坦,為何不賣給朝鮮

同樣都是兄弟國家,中國可以賣殲10C給巴基斯坦,為何不賣給朝鮮

生活魔術專家
2025-05-11 10:19:19
勇士1-2森林狼!無解的不是輸球,而是無庫里后勇士發生兩大變化

勇士1-2森林狼!無解的不是輸球,而是無庫里后勇士發生兩大變化

魚崖大話籃球
2025-05-11 16:56:45
鬧心!女孩凌晨3點被閨蜜趕出家 嚎啕大哭!原因曝光,評論炸鍋

鬧心!女孩凌晨3點被閨蜜趕出家 嚎啕大哭!原因曝光,評論炸鍋

行者聊官
2025-05-10 11:30:41
為啥每個人的菊花周圍都有毛毛?

為啥每個人的菊花周圍都有毛毛?

奔波兒灞與灞波兒奔
2025-05-06 21:06:27
嚇死了!寧波女子車里鉆進2米長大蛇,連夜開車沖進消防隊

嚇死了!寧波女子車里鉆進2米長大蛇,連夜開車沖進消防隊

環球網資訊
2025-05-11 07:14:16
媒體人:周琦把自己的傷情&短板和盤托出,容易被廣廈針對性利用

媒體人:周琦把自己的傷情&短板和盤托出,容易被廣廈針對性利用

雷速體育
2025-05-11 09:44:21
最慘天王嫂!方媛自曝結婚7年在港沒房,郭富城把17億交給小美打理

最慘天王嫂!方媛自曝結婚7年在港沒房,郭富城把17億交給小美打理

扒星人
2025-05-10 11:22:46
“偽裝”國貨40年,一年狂賺1046億,日本巨頭竟成了中國茶代表?

“偽裝”國貨40年,一年狂賺1046億,日本巨頭竟成了中國茶代表?

谷盟
2025-05-11 16:04:17
讓張靚穎戴眼鏡的人真是個天才,誰懂推眼鏡那一下

讓張靚穎戴眼鏡的人真是個天才,誰懂推眼鏡那一下

東方不敗然多多
2025-05-10 12:15:59
梅西1098場轟生涯第860球創歷史最快紀錄,C羅1189場時達成

梅西1098場轟生涯第860球創歷史最快紀錄,C羅1189場時達成

懂球帝
2025-05-11 10:58:09
尹中卿同志逝世

尹中卿同志逝世

新京報政事兒
2025-05-10 17:33:14
一晚豪賭輸掉7億美金,挪用公司50億資金消失,現生死不明

一晚豪賭輸掉7億美金,挪用公司50億資金消失,現生死不明

天行艦
2025-05-11 12:46:03
“裸官”麥廣欽,被查

“裸官”麥廣欽,被查

觀察者網
2025-05-11 14:09:07
明明都是兄弟國家,中國可以賣戰機給巴基斯坦,為何不賣給朝鮮?

明明都是兄弟國家,中國可以賣戰機給巴基斯坦,為何不賣給朝鮮?

健身狂人
2025-05-09 21:53:49
2025-2026賽季世界斯諾克巡回賽賽程新鮮出爐,中國有六站賽事

2025-2026賽季世界斯諾克巡回賽賽程新鮮出爐,中國有六站賽事

臨知
2025-05-11 13:06:25
2025-05-11 18:19:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

首款折疊屏iPhone,有新消息!

頭條要聞

媒體:印度被巴方打回原形 被迫接受"地區大國"的現實

頭條要聞

媒體:印度被巴方打回原形 被迫接受"地區大國"的現實

體育要聞

分手7年之后,漢堡終于原諒了德甲

娛樂要聞

陳曉東吐槽權志龍演唱會 說實話遭圍攻

財經要聞

重慶一家人把755億巨債留給了股民

汽車要聞

空間表現是優勢 極狐T1將于5月底正式亮相發布

態度原創

本地
健康
時尚
教育
公開課

本地新聞

非遺里的河南|汴梁鳶舞千年韻!宋室風箏藏多少絕活

唇皰疹和口腔潰瘍是"同伙"嗎?

女人過了40歲就該像她們一樣打扮!簡約又得體,美得優雅自然

教育要聞

孩子說的有道理嗎

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 沅陵县| 靖安县| 九台市| 宣城市| 武安市| 贡山| 托克托县| 富阳市| 正宁县| 云浮市| 夏河县| 东港市| 庆安县| 剑川县| 新营市| 原平市| 清苑县| 中宁县| 普洱| 渭源县| 石台县| 本溪| 博乐市| 晋宁县| 曲水县| 龙岩市| 永年县| 蒙城县| 福清市| 丰城市| 双桥区| 耿马| 梅河口市| 兰州市| 神池县| 曲麻莱县| 襄城县| 兰州市| 祁阳县| 邳州市| 扬州市|