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

室友面试作弊被我举报了。。。

0
分享至

最近一网友在网上发文称:自己和室友在同一家公司面试,结果室友过了,他没过,本来也无所谓,结果室友在他面前炫耀,说自己面试用ai工具作弊了,面试官没发现。他一怒之下跟hr举报了,结果他室友的offer被取消了。

只能说该室友还是太年前,作弊面试过了也不是什么光荣的事,没什么值得炫耀的,即便是靠自己真本事面试通过,也要学会低调。要做到不露圭角,韬光养晦。并且该网友估计也不是啥好人,对于这种喜欢举报的人也要尽量远离。

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

来看下今天的算法题,这题是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多道,在公众号中写算法题解900多题,对算法题有自己独特的解题思路和解题技巧。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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-03-24 16:32:55
偶遇沈月拍戏,个子不高的情况下胸大真的太吃亏了!

偶遇沈月拍戏,个子不高的情况下胸大真的太吃亏了!

TVB的四小花
2026-03-24 12:22:03
南航将在北京始发的所有国内航班上推出“一刻登机”服务

南航将在北京始发的所有国内航班上推出“一刻登机”服务

财经网
2026-03-24 19:32:04
突发:美军一轰炸机发出紧急情况信号

突发:美军一轰炸机发出紧急情况信号

上观新闻
2026-03-24 19:18:09
39人落网!中方追回走私稀土,价值46个亿,美国砸重金收买内鬼

39人落网!中方追回走私稀土,价值46个亿,美国砸重金收买内鬼

阿凫爱吐槽
2026-03-24 03:53:45
深圳一游泳馆通报突发事件

深圳一游泳馆通报突发事件

番禺台
2026-03-24 18:22:53
你见过哪些闷声发大财的人?网友:干这个买三套房子,两个门面

你见过哪些闷声发大财的人?网友:干这个买三套房子,两个门面

夜深爱杂谈
2026-02-01 18:57:04
黄金交易提醒:特朗普一句话让金市上演惊天大反转,接下来会暴涨还是继续崩?

黄金交易提醒:特朗普一句话让金市上演惊天大反转,接下来会暴涨还是继续崩?

汇通网
2026-03-24 07:41:03
破案了!徐杰为何发怒,真实的原因揭晓

破案了!徐杰为何发怒,真实的原因揭晓

体育哲人
2026-03-24 11:15:56
伊朗被美以单方面轰炸23天,为何革命卫队依旧不认输?

伊朗被美以单方面轰炸23天,为何革命卫队依旧不认输?

高博新视野
2026-03-24 08:00:16
狂砍83分后秒变弱鸡?阿德巴约遭文班亚马打爆,17中5现原形

狂砍83分后秒变弱鸡?阿德巴约遭文班亚马打爆,17中5现原形

仰卧撑FTUer
2026-03-24 10:46:02
张凌赫凭《逐玉》上桌:出道8年,如何从胖版李敏镐实现颜值逆袭

张凌赫凭《逐玉》上桌:出道8年,如何从胖版李敏镐实现颜值逆袭

扒点半吃瓜
2026-03-21 07:00:09
震惊!绵阳三台县五家地产商承诺,不再出售低于5000起的住宅…

震惊!绵阳三台县五家地产商承诺,不再出售低于5000起的住宅…

火山詩话
2026-03-23 08:40:59
马杜罗之子首度公开父亲在监狱近况:周四再出庭,锻炼不能停

马杜罗之子首度公开父亲在监狱近况:周四再出庭,锻炼不能停

红星新闻
2026-03-24 12:33:10
瑞典足协主席:我们不会抵制世界杯,但FIFA向特朗普颁和平奖有些越界

瑞典足协主席:我们不会抵制世界杯,但FIFA向特朗普颁和平奖有些越界

懂球帝
2026-03-24 20:28:07
王晶曝陈百强真正死因,64岁何超琼颜面尽失

王晶曝陈百强真正死因,64岁何超琼颜面尽失

君笙的拂兮
2026-03-22 03:44:36
制作人还原小S请假经过!泪水止不住,登机前接到电话,无法接受

制作人还原小S请假经过!泪水止不住,登机前接到电话,无法接受

离离言几许
2026-03-24 17:33:37
张雪峰:如果你不好好学习,一旦掉入社会底层,和一群没有素质的人混在一起.....

张雪峰:如果你不好好学习,一旦掉入社会底层,和一群没有素质的人混在一起.....

山东教育
2026-01-27 11:38:18
搞不到尿素,愁坏印度

搞不到尿素,愁坏印度

南风窗
2026-03-24 13:11:09
伊朗发动大规模打击,还要全球追杀美以官员:在国外度假也“不再安全”!伊最高领袖新年致辞:发展“抵抗经济”,增强国家韧性

伊朗发动大规模打击,还要全球追杀美以官员:在国外度假也“不再安全”!伊最高领袖新年致辞:发展“抵抗经济”,增强国家韧性

每日经济新闻
2026-03-21 00:59:04
2026-03-24 22:47:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
272文章数 4关注度
往期回顾 全部

头条要闻

外媒披露特朗普"急转弯"原因:盟友和海湾国家发出警告

头条要闻

外媒披露特朗普"急转弯"原因:盟友和海湾国家发出警告

体育要闻

NBA最强左手射手,是个右撇子

娱乐要闻

张雪峰经抢救无效不幸去世 年仅41岁

财经要闻

特朗普再TACO 可以押注伊朗局势降级?

科技要闻

年仅41岁,教育名师张雪峰猝然离世

汽车要闻

尚界Z7双车预售22.98万起 问界M6预售26.98万起

态度原创

教育
艺术
房产
时尚
家居

教育要闻

数学思维!手撕任意数立方根 #数学思维 #数学学习

艺术要闻

揭秘!伊丽莎白泰勒如何复制埃及艳后的魅惑魅力?

房产要闻

北上广深二手房集体回暖!三月小阳春行情全面兑现

豪门梦破碎后,她居然还能爆红?

家居要闻

智慧生活 奢享家居

无障碍浏览 进入关怀版