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

字节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.

相关推荐
热点推荐
为什么往死里扫黄?网友分享太真实了,一次说透

为什么往死里扫黄?网友分享太真实了,一次说透

另子维爱读史
2026-05-27 20:16:03
炸裂!比尔·盖茨自爆出轨20多次,一度被爱泼斯坦勒索

炸裂!比尔·盖茨自爆出轨20多次,一度被爱泼斯坦勒索

新民周刊
2026-06-14 13:05:15
亚洲骄傲!日本队2度攻破荷兰球门:森保一又哭了 对方藏着一卧底

亚洲骄傲!日本队2度攻破荷兰球门:森保一又哭了 对方藏着一卧底

风过乡
2026-06-15 05:56:04
熔断!日韩股市,全线大涨!

熔断!日韩股市,全线大涨!

证券时报e公司
2026-06-15 08:35:47
女演员千万别整容,看《耀眼》关晓彤,曾可妮同框,就懂了!

女演员千万别整容,看《耀眼》关晓彤,曾可妮同框,就懂了!

小椰的奶奶
2026-06-15 07:35:14
残阵日本2比2荷兰:漫画里不是这样的呀

残阵日本2比2荷兰:漫画里不是这样的呀

张佳玮写字的地方
2026-06-15 06:42:23
太解气!扬言20天追10个中国女孩,印度男子来华惨遭全程打脸

太解气!扬言20天追10个中国女孩,印度男子来华惨遭全程打脸

小徐讲八卦
2026-06-15 08:23:06
比安卡穿透视连体衣近乎裸身,风头盖过坎耶演唱会,前卫造型难懂

比安卡穿透视连体衣近乎裸身,风头盖过坎耶演唱会,前卫造型难懂

译言
2026-06-15 06:30:03
伦敦1200人裸骑上街,白花花一片很惹眼,路人直呼观感不适难接受

伦敦1200人裸骑上街,白花花一片很惹眼,路人直呼观感不适难接受

译言
2026-06-15 06:23:42
杀人诛心!德国又踢 7-1!巴西 12 年了还没逃出这个噩梦

杀人诛心!德国又踢 7-1!巴西 12 年了还没逃出这个噩梦

澜归序
2026-06-15 08:18:30
中国国民党主席郑丽文发表声明

中国国民党主席郑丽文发表声明

果妈聊娱乐
2026-06-15 07:10:58
伊拉克前总统拉希德:中国持续发展关乎世界和平进步

伊拉克前总统拉希德:中国持续发展关乎世界和平进步

新华社
2026-06-14 21:26:43
降级接待,日本很寒心

降级接待,日本很寒心

福建睿平
2026-06-15 06:57:00
2026年比失业更严峻的事情出现了!

2026年比失业更严峻的事情出现了!

放牛娃的遐想
2026-06-15 09:00:46
人口15万的库拉索,怎么踢进世界杯的?国家队26人名单中有25人来自荷兰,唯一“本地人”是华裔陈达毅,祖籍广东

人口15万的库拉索,怎么踢进世界杯的?国家队26人名单中有25人来自荷兰,唯一“本地人”是华裔陈达毅,祖籍广东

极目新闻
2026-06-14 18:19:21
一个妓女从业10年后的职场领悟:见过太多的男人,比心理专家还懂得人性

一个妓女从业10年后的职场领悟:见过太多的男人,比心理专家还懂得人性

心理观察局
2026-06-14 06:57:02
百姓躺平摆烂,食税群体怎么办?

百姓躺平摆烂,食税群体怎么办?

律法刑道
2026-06-03 09:30:48
发现一个奇怪的现象:凡是情绪稳定、睡眠好、不焦虑的人,都有一个共性,那就是再大的事也不搁在心里,再恶劣的环境也能想办法适应

发现一个奇怪的现象:凡是情绪稳定、睡眠好、不焦虑的人,都有一个共性,那就是再大的事也不搁在心里,再恶劣的环境也能想办法适应

每日一首古诗词
2026-06-15 06:33:21
印度突破人类底线!男子和岳母4年乱伦

印度突破人类底线!男子和岳母4年乱伦

岁月有情1314
2026-06-14 02:31:50
滚回你的国家!日本42万穆斯林成仇恨目标,中方:接纳与理解

滚回你的国家!日本42万穆斯林成仇恨目标,中方:接纳与理解

风雨与阳光
2026-06-15 10:17:47
2026-06-15 11:43:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

外媒体验新版Siri:苹果AI危机暂时缓过来了

头条要闻

山东近3亿重点工程现"脆皮"底座 承建方承认不达标

头条要闻

山东近3亿重点工程现"脆皮"底座 承建方承认不达标

体育要闻

8年8队夺冠,邓肯那句话,现在还给了马刺

娱乐要闻

要求演员必须用原名,谁最尴尬!

财经要闻

日系巨头要为中国品牌代工了

汽车要闻

带激光雷达海鸥勇闯城中村 比亚迪天神之眼B智驾真能兜底?

态度原创

房产
本地
旅游
时尚
公开课

房产要闻

324亩!41亿!三亚这个大城更,开始征收!

本地新闻

AK刘彰邂逅河北南大港湿地

旅游要闻

【海报】爽爽贵阳 23℃凉夏漫游记

“蓝色衬衫”越来越流行!怎么搭都时髦好看

公开课

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

无障碍浏览 进入关怀版