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

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

字節(jié)跳動涉嫌代碼抄襲被判賠8266萬。。

0
分享至

專欄:50多種數(shù)據(jù)結(jié)構(gòu)徹底征服

專欄:50多種經(jīng)典圖論算法全部掌握

前幾天美攝科技在公眾號發(fā)文稱,字節(jié)跳動旗下抖音等8款產(chǎn)品代碼抄襲,判令抖音公司及其關(guān)聯(lián)公司立即停止侵害美攝SDK軟件著作權(quán)的行為,向美攝公司賠禮道歉,賠償經(jīng)濟(jì)損失及合理支出共計約8266.8萬元。

抄襲的原因據(jù)說是一位曾經(jīng)在美攝工作過的員工,離職兩年半后加入了字節(jié),寫代碼時重復(fù)使用了一部分他在美攝工作時寫過的代碼。我之前一直以為代碼是開源的,自己寫的代碼可以隨便用,隨便ctrl+c,ctrl+v,現(xiàn)在看來也不行了。

我覺得這種事很多程序員都干過,在這家公司寫的代碼,到下家公司的時候,如果能用到會直接拿過來用,不可能自己在重寫一遍。原來這種行為是違法的,如果全部重寫一遍是不是就不涉嫌抄襲?如果這樣的話,法院又怎么確定代碼是上家拿過來的還是自己重寫的?





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

來看下今天的算法題,這題是LeetCode的第21題:合并兩個有序鏈表。

問題描述

來源:LeetCode第21題

難度:簡單

將兩個升序鏈表合并為一個新的升序鏈表并返回。新鏈表是通過拼接給定的兩個鏈表的所有節(jié)點(diǎn)組成的。

示例1:



輸入:l1 = [1,2,4], l2 = [1,3,4] 輸出:[1,1,2,3,4,4]

  • 兩個鏈表的節(jié)點(diǎn)數(shù)目范圍是 [0, 50]

  • -100 <= Node.val <= 100

  • l1 和 l2 均按非遞減順序排列

問題分析

這題是讓合并兩個 有序 的鏈表,并且合并之后的鏈表也是有序的,很簡單的一道題,使用雙指針即可,兩個指針分別指向兩個鏈表的頭節(jié)點(diǎn),哪個節(jié)點(diǎn)的值小就取哪個。


如果其中的一個鏈表已經(jīng)訪問完了,就不需要再比較了,把另一個鏈表剩下節(jié)點(diǎn)的連接到新的鏈表后面即可。

JAVA:

public ListNode mergeTwoLists(ListNode linked1, ListNode linked2) {     // 如果其中的一個鏈表為空,直接返回另一個鏈表     if (linked1 == null)         return linked2;     if (linked2 == null)         return linked1;     ListNode dummy = new ListNode();// 啞結(jié)點(diǎn)     ListNode tail = dummy; // 新鏈表的尾節(jié)點(diǎn)     // 如果這兩個鏈表都不為空,就一直遍歷     while (linked1 != null && linked2 != null) {         // 比較一下,哪個小就把哪個連接到新的鏈表后面         if (linked1.val <= linked2.val) {             tail.next = linked1;// 連接到新的鏈表后面             linked1 = linked1.next;// 在往后走一步         } else {// 同上             tail.next = linked2;             linked2 = linked2.next;         }         tail = tail.next; //更新尾節(jié)點(diǎn)     }     // 然后把那個不為空的鏈表掛到新的鏈表后面     tail.next = linked1 == null ? linked2 : linked1;     return dummy.next; // 返回新的鏈表 }

C++:

public:     ListNode *mergeTwoLists(ListNode *list1, ListNode *list2) {         // 如果其中的一個鏈表為空,直接返回另一個鏈表         if (!list1)             return list2;         if (!list2)             return list1;         auto *dummy = new ListNode();// 啞結(jié)點(diǎn)         ListNode *tail = dummy; // 新鏈表的尾節(jié)點(diǎn)         // 如果這兩個鏈表都不為空,就一直遍歷         while (list1 && list2) {             // 比較一下,哪個小就把哪個連接到新的鏈表后面             if (list1->val <= list2->val) {                 tail->next = list1;// 連接到新的鏈表后面                 list1 = list1->next;// 在往后走一步             } else {// 同上                 tail->next = list2;                 list2 = list2->next;             }             tail = tail->next; //更新尾節(jié)點(diǎn)         }         // 然后把那個不為空的鏈表掛到新的鏈表后面         tail->next = list1 ? list1 : list2;         return dummy->next; // 返回新的鏈表     }

Python:

def mergeTwoLists(self, list1: Optional[ListNode], list2: Optional[ListNode]) -> Optional[ListNode]:     # 如果其中的一個鏈表為空,直接返回另一個鏈表     if not list1:         return list2     if not list2:         return list1     dummy = ListNode()  # 啞結(jié)點(diǎn)     tail = dummy  # 新鏈表的尾節(jié)點(diǎn)     # 如果這兩個鏈表都不為空,就一直遍歷     while list1 and list2:         # 比較一下,哪個小就把哪個連接到新的鏈表后面         if list1.val <= list2.val:             tail.next = list1  # 連接到新的鏈表后面             list1 = list1.next  # 在往后走一步         else:  # 同上             tail.next = list2             list2 = list2.next         tail = tail.next  # 更新尾節(jié)點(diǎn)     # 然后把那個不為空的鏈表掛到新的鏈表后面     tail.next = list1 if list1 else list2     return dummy.next  # 返回新的鏈表

筆者簡介

博哥,真名:王一博,畢業(yè)十多年, 作者,專注于 數(shù)據(jù)結(jié)構(gòu)和算法 的講解,在全球30多個算法網(wǎng)站中累計做題2000多道,在公眾號中寫算法題解800多題,對算法題有自己獨(dú)特的解題思路和解題技巧,喜歡的可以給個關(guān)注,也可以 下載我整理的1000多頁的PDF算法文檔 。

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

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.

相關(guān)推薦
熱點(diǎn)推薦
殲10擊落3架陣風(fēng),成飛集成卻巨虧7500萬!軍工光環(huán)下的敗家子?

殲10擊落3架陣風(fēng),成飛集成卻巨虧7500萬!軍工光環(huán)下的敗家子?

獵火照狼山
2025-05-10 19:41:36
比蘋果更嚴(yán)格?華為鴻蒙電腦發(fā)布,不支持第三方安裝!

比蘋果更嚴(yán)格?華為鴻蒙電腦發(fā)布,不支持第三方安裝!

一個有靈魂的作者
2025-05-09 13:03:22
沈陽獻(xiàn)血40次以上可免費(fèi)乘公交!誰說獻(xiàn)愛心只是紙面榮譽(yù)?

沈陽獻(xiàn)血40次以上可免費(fèi)乘公交!誰說獻(xiàn)愛心只是紙面榮譽(yù)?

垛垛糖
2025-05-09 23:07:39
青島大媽轉(zhuǎn)身撞人案,為何說這次法官可能沒判錯?

青島大媽轉(zhuǎn)身撞人案,為何說這次法官可能沒判錯?

17譚
2025-05-10 16:29:01
不打了!印度緊急服軟,世界從此變天了!

不打了!印度緊急服軟,世界從此變天了!

大嘴說天下
2025-05-10 23:31:54
一則舉報牽出“迷藥”暗網(wǎng),小學(xué)教師、麻醉師竟成為販毒鏈條的一環(huán)!

一則舉報牽出“迷藥”暗網(wǎng),小學(xué)教師、麻醉師竟成為販毒鏈條的一環(huán)!

揚(yáng)子晚報
2025-05-10 21:23:01
央視怒曝6大“毒”日用品,潛伏期長致癌率高,很多人還在天天用

央視怒曝6大“毒”日用品,潛伏期長致癌率高,很多人還在天天用

涵豆說娛
2025-05-10 20:05:02
“后悔考基層了”,女孩曬上岸一年對比圖,淚流滿面不復(fù)當(dāng)年笑臉

“后悔考基層了”,女孩曬上岸一年對比圖,淚流滿面不復(fù)當(dāng)年笑臉

熙熙說教
2025-05-09 20:39:57
S媽首度公開大S夫婦為小玥兒慶生視頻,大S靠女兒肩膀唱歌好漂亮

S媽首度公開大S夫婦為小玥兒慶生視頻,大S靠女兒肩膀唱歌好漂亮

顧蔡衛(wèi)
2025-05-11 06:55:52
央視怒批!“絕望的文盲”丟臉到國外,郝蕾的話終于有人信了

央視怒批!“絕望的文盲”丟臉到國外,郝蕾的話終于有人信了

吐不滿的痰娛
2025-05-10 16:11:43
日本最高學(xué)府塌房了,東大的教授們光明正大地在包間挑姑娘?

日本最高學(xué)府塌房了,東大的教授們光明正大地在包間挑姑娘?

日本物語
2025-05-10 19:43:37
父女關(guān)系已確認(rèn)!本科生發(fā)表14篇SCI論文已查出,他親手害了女兒

父女關(guān)系已確認(rèn)!本科生發(fā)表14篇SCI論文已查出,他親手害了女兒

平老師666
2025-05-10 21:13:39
31歲終獲首冠!凱恩高舉德甲獎盤+深情親吻 哽咽受訪:我等了太久

31歲終獲首冠!凱恩高舉德甲獎盤+深情親吻 哽咽受訪:我等了太久

我愛英超
2025-05-11 06:33:01
帶著勝利清單直飛中國,巴西總統(tǒng)這次不演了

帶著勝利清單直飛中國,巴西總統(tǒng)這次不演了

牛鍋巴小釩
2025-05-10 22:41:19
全網(wǎng)“圍剿”小米汽車

全網(wǎng)“圍剿”小米汽車

互聯(lián)網(wǎng)思維
2025-05-10 23:35:25
套現(xiàn)60億后主動破產(chǎn),重慶一家人把755億巨債留給了股民

套現(xiàn)60億后主動破產(chǎn),重慶一家人把755億巨債留給了股民

灰鴿觀察室
2025-05-10 23:54:50
令人擔(dān)憂!網(wǎng)傳預(yù)測上海2026年幼兒園入園人數(shù),與2020年相比暴跌近40%!

令人擔(dān)憂!網(wǎng)傳預(yù)測上海2026年幼兒園入園人數(shù),與2020年相比暴跌近40%!

可達(dá)鴨面面觀
2025-05-10 22:21:08
44死118傷!印巴停火協(xié)議無效,印軍發(fā)起報復(fù),巴基斯坦損失慘重

44死118傷!印巴停火協(xié)議無效,印軍發(fā)起報復(fù),巴基斯坦損失慘重

說天說地說實(shí)事
2025-05-11 06:39:05
深圳一征婚信息嚇退眾人!26歲離異女要求年薪百萬,長得帥的00后

深圳一征婚信息嚇退眾人!26歲離異女要求年薪百萬,長得帥的00后

火山詩話
2025-05-11 07:24:10
中美會談互免關(guān)稅!周末爆出的四大消息沖擊股市(5.10)!

中美會談互免關(guān)稅!周末爆出的四大消息沖擊股市(5.10)!

說故事的阿襲
2025-05-11 00:12:15
2025-05-11 10:20:49
數(shù)據(jù)結(jié)構(gòu)和算法
數(shù)據(jù)結(jié)構(gòu)和算法
專門介紹和寫算法題解的號
227文章數(shù) 2關(guān)注度
往期回顧 全部

科技要聞

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

頭條要聞

牛彈琴:印巴戲劇性地突然宣布停火 背后有五大原因

頭條要聞

牛彈琴:印巴戲劇性地突然宣布停火 背后有五大原因

體育要聞

這個老頭兒,仍然是你們的頭兒

娛樂要聞

李凱馨為錄音風(fēng)波道歉,網(wǎng)友不接受

財經(jīng)要聞

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

汽車要聞

空間表現(xiàn)是優(yōu)勢 極狐T1將于5月底正式亮相發(fā)布

態(tài)度原創(chuàng)

旅游
房產(chǎn)
健康
教育
時尚

旅游要聞

熱聞|清明假期將至,熱門目的地有哪些?

房產(chǎn)要聞

海口頂級名校官宣增擴(kuò)!南海大道、金盤的業(yè)主們要沸騰了!

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

教育要聞

教師進(jìn)教室的第一件事情是做什么

什么?這年頭藝術(shù)家的顏值居然卷成這樣了

無障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 额济纳旗| 饶阳县| 大余县| 海林市| 安乡县| 望谟县| 阿克苏市| 汶上县| 庆城县| 西吉县| 永善县| 江油市| 应城市| 绿春县| 青海省| 宁河县| 九龙坡区| 田阳县| 西峡县| 姚安县| 遂宁市| 吉安县| 汽车| 弥渡县| 舟山市| 海淀区| 宾川县| 黎川县| 香河县| 五指山市| 湖北省| 容城县| 宾川县| 高邑县| 荔波县| 滁州市| 德令哈市| 涪陵区| 锡林浩特市| 蕉岭县| 图片|