网易首页 > 网易号 > 正文 申请入驻

字节8位数年薪,挖走阿里大模型关键技术负责人,阿里申请仲裁。

0
分享至

专栏:50多种数据结构彻底征服

专栏:50多种经典图论算法全部掌握

有消息称字节跳动以4-2的职级和8位数的年包工资挖走原阿里通义大模型技术负责人周畅。周畅于2017年入职阿里,曾担任阿里通义大模型技术负责人。去年7月周畅离职后,已于8月加入字节,从事AI大模型相关工作。

据第一财经报道称,“来字节的不止周畅一个人,他手底下的团队还有十多个人也跟着跳槽了。”字节给周畅提供了一份几乎无法拒绝的合同:4-2的职级和8位数的年包工资,按阿里的职级体系换算大约是连跳两级且薪资翻好几倍。与他一起来的原团队成员,字节也都给了4-1、3-2(对标阿里级别P10、P9)的职级。

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

来看下今天的算法题,这题是LeetCode的第35题:搜索插入位置。

问题描述

来源:LeetCode第35题

难度:简单

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

请必须使用时间复杂度为 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 为无重复元素的升序排列数组

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

问题分析

这题让查找目标值在数组中的位置,如果没找到就返回目标值应该插入的位置,这是一道典型的二分查找题。对于二分查找可以使用 左闭右闭 和 左闭右开 两种方式,无论哪种方式都要注意防止出现死循环。

防止出现死循环的判断也比较简单,就是无论是开区间还是闭区间, 每次 while 循环的时候,两个指针必须要有一个指针的值发生改变 。我们这里就以 左闭右开 区间来分析下,解题步骤如下:

1,使用两个指针一个指向查询区域的左端 left ,一个指向查询区域右端的下一个位置 right ,每次取区域内 [left,right) 中间位置的值。

2,如果目标值等于中间值,说明找到了,直接返回 mid 。

3,如果目标值大于中间值,说明中间值及前面部分太小了,下一步需要往后半部分查找 [mid+1,right) 。

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

因为 right 是开区间,当 left >= right 的时候说明查询区间为空,终止循环,所以循环执行的条件是 left < right 。

JAVA:

public int searchInsert(int[] nums, int target) {     int left = 0;// 左边界,闭区间。     int right = nums.length;// 右边界,开区间。     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;// 左边界,闭区间。         int right = nums.size();// 右边界,开区间。         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

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球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.

相关推荐
热点推荐
泰山周边建起135公里刀片刺绳隔离网?多部门回复不了解;此前有文章称可消除“驴友”非法穿越等隐患

泰山周边建起135公里刀片刺绳隔离网?多部门回复不了解;此前有文章称可消除“驴友”非法穿越等隐患

大风新闻
2026-06-30 16:08:36
7月1日,人社部关于2026年上调退休人员基本养老金通知发布了吗?

7月1日,人社部关于2026年上调退休人员基本养老金通知发布了吗?

小彬说事
2026-07-01 11:06:50
7月1日正式落地!聘用60岁以上工人不再随意,违规一次亏几十万

7月1日正式落地!聘用60岁以上工人不再随意,违规一次亏几十万

娱乐圈的笔娱君
2026-07-01 03:47:03
电诈以一己之力,干翻了全中国人的接电话习惯

电诈以一己之力,干翻了全中国人的接电话习惯

黑企鹅观察
2026-07-01 16:37:24
挪威队主厨为了喂饱哈兰德有多拼,哈兰德每天要补充6000卡路里热量,进入淘汰赛后球队紧急订购食材

挪威队主厨为了喂饱哈兰德有多拼,哈兰德每天要补充6000卡路里热量,进入淘汰赛后球队紧急订购食材

极目新闻
2026-07-01 07:02:51
中方再次敦促美国缴纳联合国会费,美国已至少拖欠联合国费用46亿美元,联合国发言人:美国若继续“欠费”,可能失去联大投票权

中方再次敦促美国缴纳联合国会费,美国已至少拖欠联合国费用46亿美元,联合国发言人:美国若继续“欠费”,可能失去联大投票权

极目新闻
2026-07-01 09:59:08
甘肃嘉峪关方特景区NPC被游客掰断手臂,伤者:互动过程中,对方突然发力,直接把胳膊掰断了

甘肃嘉峪关方特景区NPC被游客掰断手臂,伤者:互动过程中,对方突然发力,直接把胳膊掰断了

大风新闻
2026-07-01 14:34:03
京圈五次垮塌:一不尊重人二不尊重戏,只信人脉和“钞能力”

京圈五次垮塌:一不尊重人二不尊重戏,只信人脉和“钞能力”

道术意义
2026-07-01 07:20:12
为亲人喊冤14年的河南农妇,终于把自己也喊进了监狱

为亲人喊冤14年的河南农妇,终于把自己也喊进了监狱

塔子山评说
2026-06-29 16:49:51
汤家凤一语戳破真相:韩红所有公益光环,皆是千万普通人血汗堆起

汤家凤一语戳破真相:韩红所有公益光环,皆是千万普通人血汗堆起

十为先生
2026-07-01 09:38:52
严重背离世界杯精神!厄瓜多尔足协严厉发声,怒斥墨西哥盘外招

严重背离世界杯精神!厄瓜多尔足协严厉发声,怒斥墨西哥盘外招

全景体育V
2026-07-01 08:46:54
别再自嗨了!人家4架飞机64枚隐身弹,已经摸到你家门口了

别再自嗨了!人家4架飞机64枚隐身弹,已经摸到你家门口了

戗词夺理
2026-06-30 19:46:53
姜萍再登热搜!涟水企业家再访姜萍家,网传其已在苏州某高校就读

姜萍再登热搜!涟水企业家再访姜萍家,网传其已在苏州某高校就读

火山詩话
2026-06-30 11:34:28
江文胜任国务院副秘书长

江文胜任国务院副秘书长

新京报
2026-07-01 16:13:16
女子聚餐醉酒入住酒店跳楼坠亡 男友施救时力竭拉拽不住脱手,家属起诉多方索赔128万!判了

女子聚餐醉酒入住酒店跳楼坠亡 男友施救时力竭拉拽不住脱手,家属起诉多方索赔128万!判了

红星新闻
2026-07-01 13:50:13
公开向中国“求援”,卢卡申科称不需要武器,只想要中方帮三个忙

公开向中国“求援”,卢卡申科称不需要武器,只想要中方帮三个忙

通鉴史智
2026-07-01 14:32:00
0-3惨败佐藤瞳!比输球更难受的是王曼昱赛后这番话,让人心疼!

0-3惨败佐藤瞳!比输球更难受的是王曼昱赛后这番话,让人心疼!

田先生篮球
2026-07-01 10:19:10
银行紧急提醒:社保卡别当普通银行卡用,这3点一定要记牢

银行紧急提醒:社保卡别当普通银行卡用,这3点一定要记牢

户外钓鱼哥阿旱
2026-07-01 14:00:33
今年我国首个台风来了

今年我国首个台风来了

界面新闻
2026-07-01 16:45:31
上海一百万豪车停在地库,竟被“蚂蚁搬家式”拆光卖了,监控显示:嫌疑人来了十几次,每次拆完零部件都罩好车衣;三人已被警方抓获

上海一百万豪车停在地库,竟被“蚂蚁搬家式”拆光卖了,监控显示:嫌疑人来了十几次,每次拆完零部件都罩好车衣;三人已被警方抓获

大风新闻
2026-07-01 15:38:10
2026-07-01 17:59:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

Claude Code被曝“植入木马”识别中国用户

头条要闻

"霉霉"婚礼庆典细节披露:千人出席禁用手机 封街3天

头条要闻

"霉霉"婚礼庆典细节披露:千人出席禁用手机 封街3天

体育要闻

卖球衣救子的门将,把德国扑出了世界杯

娱乐要闻

张凌赫:我连心疼你都隔着时差

财经要闻

新氧贷款:宣传年化15%,实际顶格24%

汽车要闻

半程收官 上汽集团销量突破200万辆

态度原创

家居
房产
数码
亲子
本地

家居要闻

传奇筑 日常诗

房产要闻

洋房盛大交付,中海丨南海·叁號院献映世界海岸的人居答案

数码要闻

七彩虹正式推出PRIME全新存储系列:锁定B端长期供应

亲子要闻

小挖掘机陪妈妈去上班

本地新闻

强烈建议,全国高校都向这所大学看齐!

无障碍浏览 进入关怀版