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

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

字節(jié)8位數(shù)年薪,挖走阿里大模型關(guān)鍵技術(shù)負(fù)責(zé)人,阿里申請(qǐng)仲裁。

0
分享至

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

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

有消息稱字節(jié)跳動(dòng)以4-2的職級(jí)和8位數(shù)的年包工資挖走原阿里通義大模型技術(shù)負(fù)責(zé)人周暢。周暢于2017年入職阿里,曾擔(dān)任阿里通義大模型技術(shù)負(fù)責(zé)人。去年7月周暢離職后,已于8月加入字節(jié),從事AI大模型相關(guān)工作。

據(jù)第一財(cái)經(jīng)報(bào)道稱,“來(lái)字節(jié)的不止周暢一個(gè)人,他手底下的團(tuán)隊(duì)還有十多個(gè)人也跟著跳槽了。”字節(jié)給周暢提供了一份幾乎無(wú)法拒絕的合同:4-2的職級(jí)和8位數(shù)的年包工資,按阿里的職級(jí)體系換算大約是連跳兩級(jí)且薪資翻好幾倍。與他一起來(lái)的原團(tuán)隊(duì)成員,字節(jié)也都給了4-1、3-2(對(duì)標(biāo)阿里級(jí)別P10、P9)的職級(jí)。




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

來(lái)看下今天的算法題,這題是LeetCode的第35題:搜索插入位置。

問(wèn)題描述

來(lái)源:LeetCode第35題

難度:簡(jiǎn)單

給定一個(gè)排序數(shù)組和一個(gè)目標(biāo)值,在數(shù)組中找到目標(biāo)值,并返回其索引。如果目標(biāo)值不存在于數(shù)組中,返回它將會(huì)被按順序插入的位置。

請(qǐng)必須使用時(shí)間復(fù)雜度為 O(log n) 的算法。

示例1:


輸入: nums = [1,3,5,6], target = 5 輸出: 2

示例2:


輸入: nums = [1,3,5,6], target = 2 輸出: 1

  • 1 <= nums.length <= 10^4

  • -10^4 <= nums[i] <= 10^4

  • nums 為無(wú)重復(fù)元素的升序排列數(shù)組

  • -10^4 <= target <= 10^4

問(wèn)題分析

這題讓查找目標(biāo)值在數(shù)組中的位置,如果沒(méi)找到就返回目標(biāo)值應(yīng)該插入的位置,這是一道典型的二分查找題。對(duì)于二分查找可以使用 左閉右閉 和 左閉右開(kāi) 兩種方式,無(wú)論哪種方式都要注意防止出現(xiàn)死循環(huán)。

防止出現(xiàn)死循環(huán)的判斷也比較簡(jiǎn)單,就是無(wú)論是開(kāi)區(qū)間還是閉區(qū)間, 每次 while 循環(huán)的時(shí)候,兩個(gè)指針必須要有一個(gè)指針的值發(fā)生改變 。我們這里就以 左閉右開(kāi) 區(qū)間來(lái)分析下,解題步驟如下:

1,使用兩個(gè)指針一個(gè)指向查詢區(qū)域的左端 left ,一個(gè)指向查詢區(qū)域右端的下一個(gè)位置 right ,每次取區(qū)域內(nèi) [left,right) 中間位置的值。

2,如果目標(biāo)值等于中間值,說(shuō)明找到了,直接返回 mid 。

3,如果目標(biāo)值大于中間值,說(shuō)明中間值及前面部分太小了,下一步需要往后半部分查找 [mid+1,right) 。

4,如果目標(biāo)值小于中間值,說(shuō)明中間值及后面部分太大了,但中間值有可能是需要插入的位置,所以中間值的位置不能排除,下一步需要往前半部分查找 [left,mid) 。

因?yàn)?right 是開(kāi)區(qū)間,當(dāng) left >= right 的時(shí)候說(shuō)明查詢區(qū)間為空,終止循環(huán),所以循環(huán)執(zhí)行的條件是 left < right 。


JAVA:

public int searchInsert(int[] nums, int target) {     int left = 0;// 左邊界,閉區(qū)間。     int right = nums.length;// 右邊界,開(kāi)區(qū)間。     while (left < right) {         int mid = (left + right) >>> 1;// 中間值。         if (nums[mid] == target)             return mid;         else if (nums[mid] < target) {             left = mid + 1; // 縮小范圍到[mid+1,right]         } else {// if (nums[mid] > target)             right = mid;  // 縮小范圍到[left,mid)         }     }     return right;// 或者return left; }

C++:

public:     int searchInsert(vector

 & nums, int target) {         int left = 0;// 左邊界,閉區(qū)間。         int right = nums.size();// 右邊界,開(kāi)區(qū)間。         while (left < right) {             int mid = left + (right-left)/2 ;// 中間值。             if (nums[mid] == target)                 return mid;             else if (nums[mid] < target) {                 left = mid + 1; // 縮小范圍到[mid+1,right]             } else {// if (nums[mid] > target)                 right = mid;  // 縮小范圍到[left,mid)             }         }         return right;// 或者return left;     }

Python:

def searchInsert(self, nums: List[int], target: int) -> int:     left, right = 0, len(nums)     while left < right:         mid = (left + right) // 2         if nums[mid] == target:             return mid         elif nums[mid] < target:             left = mid + 1  # 縮小范圍到[mid+1, right]         else:  # if (nums[mid] > target)             right = mid  # 縮小范圍到[left, mid)     return right

筆者簡(jiǎn)介

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

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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)推薦
破案了!終于知道為什么馬伊琍長(zhǎng)相演技更出色,但就是火不過(guò)孫儷

破案了!終于知道為什么馬伊琍長(zhǎng)相演技更出色,但就是火不過(guò)孫儷

小娛樂(lè)悠悠
2025-05-06 10:31:03
沈陽(yáng)獻(xiàn)血40次以上可免費(fèi)乘公交!誰(shuí)說(shuō)獻(xiàn)愛(ài)心只是紙面榮譽(yù)?

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

垛垛糖
2025-05-09 23:07:39
日英意考慮對(duì)澳出口下一代戰(zhàn)機(jī)

日英意考慮對(duì)澳出口下一代戰(zhàn)機(jī)

參考消息
2025-05-11 11:51:11
李嘉誠(chéng)捧場(chǎng)五月天香港啟德演唱會(huì)

李嘉誠(chéng)捧場(chǎng)五月天香港啟德演唱會(huì)

港劇叔
2025-05-11 08:20:53
喜訊!!蘇亞雷斯剛來(lái)亞泰就被長(zhǎng)春球迷追捧,未來(lái)兩人將被他重用

喜訊!!蘇亞雷斯剛來(lái)亞泰就被長(zhǎng)春球迷追捧,未來(lái)兩人將被他重用

懂個(gè)球
2025-05-11 00:00:16
廣州番禺將新增一三甲醫(yī)院

廣州番禺將新增一三甲醫(yī)院

魯中晨報(bào)
2025-05-11 07:32:02
天吶!這居然是王詩(shī)齡,媽媽有錢養(yǎng)出來(lái)的小孩,真是越來(lái)越精致了

天吶!這居然是王詩(shī)齡,媽媽有錢養(yǎng)出來(lái)的小孩,真是越來(lái)越精致了

喜歡歷史的阿繁
2025-05-07 11:45:26
剛剛!普京,重大宣布!

剛剛!普京,重大宣布!

證券時(shí)報(bào)
2025-05-11 10:27:02
Shams:勇士認(rèn)為庫(kù)里最早G6回歸 正努力延長(zhǎng)系列賽

Shams:勇士認(rèn)為庫(kù)里最早G6回歸 正努力延長(zhǎng)系列賽

直播吧
2025-05-11 08:42:43
鐵匠回勇,威少替補(bǔ)8中3!約基奇20+16+8失誤,掘金加時(shí)險(xiǎn)勝雷霆

鐵匠回勇,威少替補(bǔ)8中3!約基奇20+16+8失誤,掘金加時(shí)險(xiǎn)勝雷霆

釘釘陌上花開(kāi)
2025-05-10 13:01:29
百度地圖植入“車道廣告”?網(wǎng)友:關(guān)不掉,影響行車安全!最新回應(yīng)

百度地圖植入“車道廣告”?網(wǎng)友:關(guān)不掉,影響行車安全!最新回應(yīng)

中國(guó)能源網(wǎng)
2025-05-10 11:25:10
大消息!工行、建行、中行、郵儲(chǔ)、國(guó)開(kāi)行等,集體宣布!

大消息!工行、建行、中行、郵儲(chǔ)、國(guó)開(kāi)行等,集體宣布!

中國(guó)基金報(bào)
2025-05-10 14:53:26
全紅嬋為何三次輸給陳芋汐,郭晶晶說(shuō)了句實(shí)話,陳若琳真沒(méi)說(shuō)錯(cuò)

全紅嬋為何三次輸給陳芋汐,郭晶晶說(shuō)了句實(shí)話,陳若琳真沒(méi)說(shuō)錯(cuò)

浪子阿邴聊體育
2025-05-09 10:53:23
“不贊成丁克”醫(yī)生火了,說(shuō)出的兩點(diǎn)原因,讓網(wǎng)友紛紛點(diǎn)贊

“不贊成丁克”醫(yī)生火了,說(shuō)出的兩點(diǎn)原因,讓網(wǎng)友紛紛點(diǎn)贊

菁媽育兒
2025-05-10 13:11:58
20記三分強(qiáng)勢(shì)反彈!真狠!骨折也繼續(xù)戰(zhàn)!

20記三分強(qiáng)勢(shì)反彈!真狠!骨折也繼續(xù)戰(zhàn)!

柚子說(shuō)球
2025-05-11 12:21:52
朱立倫被六國(guó)駐臺(tái)機(jī)構(gòu)圍攻,遭蔣萬(wàn)安背刺,關(guān)鍵時(shí)刻,洪秀柱發(fā)聲

朱立倫被六國(guó)駐臺(tái)機(jī)構(gòu)圍攻,遭蔣萬(wàn)安背刺,關(guān)鍵時(shí)刻,洪秀柱發(fā)聲

DS北風(fēng)
2025-05-10 23:26:04
莫迪再出昏招,轟炸巴基斯坦中資大壩?美方緊急發(fā)聲,同印度劃界

莫迪再出昏招,轟炸巴基斯坦中資大壩?美方緊急發(fā)聲,同印度劃界

武事匯
2025-05-10 18:40:27
孫儷開(kāi)300萬(wàn)邁巴赫逛街被偶遇!新造型陰森壓抑,瘋狂購(gòu)買奢侈品

孫儷開(kāi)300萬(wàn)邁巴赫逛街被偶遇!新造型陰森壓抑,瘋狂購(gòu)買奢侈品

八星人
2025-05-08 15:13:46
主動(dòng)發(fā)聲,里弗斯決定引爆聯(lián)盟,寧愿放棄9000萬(wàn),也要離開(kāi)洛杉磯

主動(dòng)發(fā)聲,里弗斯決定引爆聯(lián)盟,寧愿放棄9000萬(wàn),也要離開(kāi)洛杉磯

體育大朋說(shuō)
2025-05-10 11:14:03
日均接診500人,"骨折不用開(kāi)刀"!上海社區(qū)門診↗

日均接診500人,"骨折不用開(kāi)刀"!上海社區(qū)門診↗

看看新聞Knews
2025-05-10 21:52:59
2025-05-11 12:31:02
數(shù)據(jù)結(jié)構(gòu)和算法
數(shù)據(jù)結(jié)構(gòu)和算法
專門介紹和寫算法題解的號(hào)
227文章數(shù) 2關(guān)注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂(lè)要聞

S媽撒謊實(shí)錘!馬筱梅親切喊她徐媽媽

財(cái)經(jīng)要聞

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

汽車要聞

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

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

家居
本地
教育
手機(jī)
軍事航空

家居要聞

整潔寬敞 黑白木色拼接

本地新聞

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

教育要聞

作為子女,你真的懂父母的心理嗎?

手機(jī)要聞

前18周主流品牌分析,華為、小米齊頭并進(jìn),蘋果最慘

軍事要聞

印巴停火后互稱擊落對(duì)方無(wú)人機(jī)

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 乐山市| 克山县| 金坛市| 报价| 威海市| 喀喇沁旗| 彭山县| 秀山| 海安县| 宁远县| 龙里县| 吐鲁番市| 东明县| 宣城市| 阳谷县| 辰溪县| 内乡县| 伊川县| 卫辉市| 东海县| 砀山县| 邳州市| 双辽市| 扎赉特旗| 洛隆县| 习水县| 上思县| 新安县| 河津市| 昌江| 百色市| 屏山县| 云霄县| 东乌珠穆沁旗| 西乌珠穆沁旗| 张家川| 册亨县| 醴陵市| 福安市| 临澧县| 台中县|