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

小公司的通病,面试过了也不一定录用。。

0
分享至

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

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

一hr在网上发文称:面试了一个985硕士,技术面试通过了,业务面试官评价项目经验也有,开发能力也不错,但还是不录用他!因为他期望薪资是28k,25k也可以接受,而公司最多只能给到25k。录用的话还得跟领导审批,业务面试官也觉得给太高不利于目前团队薪资平衡。

给高了不利于团队薪资平衡?哪家公司能做到薪资平衡,一个团队中薪资高低很正常,有的相差两三倍都有可能,因为每个人的学历不同,工作年薪不同,能力不同,薪资有差别是很正常的。

个人的工资水平是根据个人的综合实力来决定的,而不是根节团队的平均薪资来决定的。

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

来看下今天的算法题,这题是LeetCode的第1546题:和为目标值且不重叠的非空子数组的最大数目,难度是中等。

给你一个数组 nums 和一个整数 target 。请你返回 非空不重叠子数组的最大数目,且每个子数组中数字和都为 target 。

示例1:


输入:nums = [1,1,1,1,1], target = 2 输出:2 解释:总共有 2 个不重叠子数组(加粗数字表示) [1,1,1,1,1] ,它们的和为目标值 2 。

示例2:


输入:nums = [-1,3,5,1,4,2,-9], target = 6 输出:2 解释:总共有 3 个子数组和为 6 。 ([5,1], [4,2], [3,5,1,4,2,-9]) 但只有前 2 个是不重叠的。

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

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

  • 0 <= target <= 10^6

问题分析

这题让找出最多的子数组个数,并且每个子数组的和等于target。判断子数组的和是否等于target,我们可以使用前缀和与map结合,这里能不能使用过滑动窗口呢,肯定是不行的,因为数组中可能有负数。

使用前缀和找到和为target的子数组之后,还要记录该子数组的最后一个元素的位置,因为题中说了子数组不能有重叠,所以下一个满足条件的子数组起始位置一定大于上一个子数组开始的位置。

注意下面代码中判断的是start>=last,这里取等号是因为start是当前子数组的起始位置的开区间,也就是当前子数组的起始位置是start的下一个元素。

JAVA:

public int maxNonOverlapping(int[] nums, int target) {     int ans = 0, last = -1, preSum = 0;     Map mp =  new HashMap<>();     mp.put(0, -1);     for (int i = 0; i < nums.length; i++) {         preSum += nums[i];         Integer start = mp.get(preSum - target);// 区间的起始位置,开区间         if (start != null && start >= last) {             ans++;             last = i;// 区间的结束位置,闭区间         }         mp.put(preSum, i);     }     return ans; }

C++:

public:     int maxNonOverlapping(vector

 &nums, int target) {         int ans = 0, last = -1, preSum = 0;         unordered_map

 mp;         mp[0] = -1;         for (int i = 0; i < nums.size(); i++) {             preSum += nums[i];             auto it = mp.find(preSum - target);// 区间的起始位置,开区间             if (it != mp.end() && it->second >= last) {                 ++ans;                 last = i;// 区间的结束位置,闭区间             }             mp[preSum] = i;         }         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.

相关推荐
热点推荐
辽宁舰“闯入”菲律宾海,美航母火速赶到!解放军:送上门的陪练

辽宁舰“闯入”菲律宾海,美航母火速赶到!解放军:送上门的陪练

晓旓就是我
2026-05-29 10:28:35
逼供的专案组长落马,被他炮制的“倒贴式贪污案”要装睡到几时?

逼供的专案组长落马,被他炮制的“倒贴式贪污案”要装睡到几时?

有戏
2026-05-27 10:17:34
台积电领先10年?黄仁勋误读了韬定律

台积电领先10年?黄仁勋误读了韬定律

观察者网
2026-05-29 12:17:11
1927年陈赓上海求医,医生不给治疗,陈赓:你和宋庆龄什么关系?

1927年陈赓上海求医,医生不给治疗,陈赓:你和宋庆龄什么关系?

纪实文录
2025-06-25 16:26:56
黄仁勋披露随特朗普访华细节:原本不去,特朗普致电坚持让其上飞机,就匆忙收拾了一下,飞到阿拉斯加登上“空军一号”

黄仁勋披露随特朗普访华细节:原本不去,特朗普致电坚持让其上飞机,就匆忙收拾了一下,飞到阿拉斯加登上“空军一号”

每日经济新闻
2026-05-29 20:33:59
随着王曦雨首进法网16强,世界排名超越郑钦文,跻身中国金花三姐

随着王曦雨首进法网16强,世界排名超越郑钦文,跻身中国金花三姐

侃球熊弟
2026-05-29 19:31:20
大爆冷!卫冕冠军轰然倒下!我必须承认5个事实:MVP真被高估了

大爆冷!卫冕冠军轰然倒下!我必须承认5个事实:MVP真被高估了

篮球扫地僧
2026-05-29 11:46:04
人口告别世界第一?二胎三胎催生无效后,国家终于向住房出手了

人口告别世界第一?二胎三胎催生无效后,国家终于向住房出手了

青杉依旧啊啊
2026-05-29 14:55:45
李施德林漱口水口腔大屠杀:留0.1%活口传恐怖消息

李施德林漱口水口腔大屠杀:留0.1%活口传恐怖消息

娱圈观察员
2026-05-29 01:21:49
人类灭绝已成定局?科学家算出人类灭绝日期,我们还能幸存多久?

人类灭绝已成定局?科学家算出人类灭绝日期,我们还能幸存多久?

蜉蝣说
2026-05-28 19:49:46
谢苗感谢周润发,当年劝自己回去上学,网友:不听他的你现在更红

谢苗感谢周润发,当年劝自己回去上学,网友:不听他的你现在更红

墨印斋
2026-05-29 14:29:43
被传抗癌成功仅一天,袁立坦白真实身体状况,估计和你想的不一样

被传抗癌成功仅一天,袁立坦白真实身体状况,估计和你想的不一样

春风咏歌
2026-05-29 04:36:31
笑死了!孙杨送张豆豆的三句话上热搜,没想到评论区句句都是梗

笑死了!孙杨送张豆豆的三句话上热搜,没想到评论区句句都是梗

娱乐圈笔娱君
2026-05-29 14:16:50
最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

周军律师聊案子
2026-04-21 09:50:16
为什么往死里扫黄?网友分享太真实了,一次说透

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

另子维爱读史
2026-05-27 20:16:03
林俊杰百亿家产争夺战打响,林母公开站队!林俊杰不迁怒孩子暖心

林俊杰百亿家产争夺战打响,林母公开站队!林俊杰不迁怒孩子暖心

情感大头说说
2026-05-29 00:41:54
果然被我猜中了!高市早苗真要辞职了!

果然被我猜中了!高市早苗真要辞职了!

达文西看世界
2026-05-29 15:45:17
中国老年痴呆人数全球第一:喝茶越多,痴呆的就越多,真的吗?

中国老年痴呆人数全球第一:喝茶越多,痴呆的就越多,真的吗?

复转这些年
2026-05-28 16:41:25
任何一艘美航母上,都要带足大量女兵?她们在航母上有什么作用?

任何一艘美航母上,都要带足大量女兵?她们在航母上有什么作用?

探源历史
2026-04-06 04:10:07
不再口头警告!荷兰军舰闯西沙挑衅,中国首出手,12分钟打击瘫痪

不再口头警告!荷兰军舰闯西沙挑衅,中国首出手,12分钟打击瘫痪

万物知识圈
2026-05-29 14:49:05
2026-05-29 22:59:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

头条要闻

"电影演员"称住租金30多万/年的酒店 摔了一跤被撵走

头条要闻

"电影演员"称住租金30多万/年的酒店 摔了一跤被撵走

体育要闻

即使是文班亚马,也做不到这件事

娱乐要闻

奚梦瑶何猷君将于6月在法国举行婚礼

财经要闻

近3个月跌超20% 黄金"猴市"下的众生相

科技要闻

Claude Opus 4.8凌晨突发上线

汽车要闻

900V+3.2秒破百 领克10+&领克10上市16.99万元起

态度原创

房产
旅游
本地
健康
公开课

房产要闻

顺德澐璟「澐冠」再出圈:顶阶人群不是买房,是追加“传世资产”

旅游要闻

“齐鲁1号”驶向天山!山东“文化润疆”主题旅游列车进疆第一站活动在哈密十二木卡姆非遗中心举行

本地新闻

用剪纸的方式,打开江苏扬州

尝试干细胞疗法如何避免踩坑?

公开课

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

无障碍浏览 进入关怀版