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

某校严查夜不归宿、严禁学生校外实习。

0
分享至

最近一网友发文称自己是双非院校计算机专业,在北京找了一份实习的工作,每天早起通勤挤地铁到公司上班,可现在学校不让住外面、也不让外出实习,对于私自外出实习的要受到处分。

对于这种情况,很多网友表示很无语,私自外出实习,学校怕出事担责。如果不外出实习,留在学校又没有工作,啥项目经验也学不到,对于这种情况竟然有不少同学遇到过。

我记得我当年快毕业的时候虽然学校没有鼓励我们去校外面实习,但也没禁止我们外出,出去实习学校也是睁一只眼闭一只眼。因为如果不实习的话,到时候毕业可能暂时找不到工作,学生的就业率低,又会影响到学校的排名。

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

来看下今天的算法题,这题是LeetCode的第1509题:三次操作后最大值与最小值的最小差,难度是中等。

给你一个数组 nums 。每次操作你可以选择 nums 中的任意一个元素并将它改成任意值 。在执行最多三次移动后 ,返回 nums 中最大值与最小值的最小差值。

示例1:


输入:nums = [5,3,2,4] 输出:0 解释:我们最多可以走 3 步。 第一步,将 2 变为 3 。 nums 变成 [5,3,3,4] 。 第二步,将 4 改为 3 。 nums 变成 [5,3,3,3] 。 第三步,将 5 改为 3 。 nums 变成 [3,3,3,3] 。 执行 3 次移动后,最小值和最大值之间的差值为 3 - 3 = 0 。

示例2:


输入:nums = [1,5,0,10,14] 输出:1 解释:我们最多可以走 3 步。 第一步,将 5 改为 0 。 nums变成 [1,0,0,10,14] 。 第二步,将 10 改为 0 。 nums变成 [1,0,0,0,14] 。 第三步,将 14 改为 1 。 nums变成 [1,0,0,0,1] 。 执行 3 步后,最小值和最大值之间的差值为 1 - 0 = 1 。 可以看出,没有办法可以在 3 步内使差值变为0。

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

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

问题分析

这题说的是每次操作可以把数组中的任意一个元素变成任意值,最多执行 3 次操作,3 次操作之后,计算数组中最大值和最小值的差值。

如果数组中的元素个数小于等于 4 ,我们可以把数组中其他所有元素的值都改成第一个元素的值,这样数组中所有元素都一样了,这时候数组中最大值和最小值的差值是 0 。

如果数组中的元素个数大于 4 ,我们先对数组排序,排序之后要想数组中最大值和最小值的差值最小,我们可以移除 3 个元素,然后用数组中的最大值减去最小值。

怎么移除?可以移除最小的,也可以移除最大的,我们只需要保存差值的最小值即可。

JAVA:

public int minDifference(int[] nums) {     int n = nums.length;     if (n <= 4)         return 0;     Arrays.sort(nums);     int ans = Integer.MAX_VALUE;     ans = Math.min(ans, nums[n - 1] - nums[3]);// 前面移除 3 个,后面移除 0 个     ans = Math.min(ans, nums[n - 2] - nums[2]);// 前面移除 2 个,后面移除 1 个     ans = Math.min(ans, nums[n - 3] - nums[1]);// 前面移除 1 个,后面移除 2 个     ans = Math.min(ans, nums[n - 4] - nums[0]);// 前面移除 0 个,后面移除 3 个     return ans; }

C++:

public:     int minDifference(vector
               
 &nums) {         int n = nums.size();         if (n <= 4)             return 0;         sort(nums.begin(), nums.end());         int ans = INT_MAX;         ans = min(ans, nums[n - 1] - nums[3]);// 前面移除 3 个,后面移除 0 个         ans = min(ans, nums[n - 2] - nums[2]);// 前面移除 2 个,后面移除 1 个         ans = min(ans, nums[n - 3] - nums[1]);// 前面移除 1 个,后面移除 2 个         ans = min(ans, nums[n - 4] - nums[0]);// 前面移除 0 个,后面移除 3 个         return ans;     }
       

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球30多个算法网站中累计做题2000多道,在公众号中写算法题解800多题,对算法题有自己独特的解题思路和解题技巧 。

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

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-01-27 00:18:59
美军两架轰炸机被曝现身东海上空怎么回事 美军两架轰炸机执行什么任务

美军两架轰炸机被曝现身东海上空怎么回事 美军两架轰炸机执行什么任务

北青网-北京青年报
2026-01-28 12:14:04
田朴珺喊大佬引群嘲!随口称呼没分寸,贵族学校老板修养太拉胯

田朴珺喊大佬引群嘲!随口称呼没分寸,贵族学校老板修养太拉胯

暖心萌阿菇凉
2026-01-28 21:38:44
这下,哈梅内伊真慌了!!!

这下,哈梅内伊真慌了!!!

山河路口
2026-01-26 19:59:27
绵阳女首富被带走,媒体翻出老底,20年前曾低价买走国有资产

绵阳女首富被带走,媒体翻出老底,20年前曾低价买走国有资产

壹只灰鸽子
2026-01-28 14:04:21
那封早已写好的辞职信,终于被字母哥亲手交给管理层

那封早已写好的辞职信,终于被字母哥亲手交给管理层

澎湃新闻
2026-01-29 15:51:24
牢A遗漏了一个“三通一达”的典型样本:鲍小姐。

牢A遗漏了一个“三通一达”的典型样本:鲍小姐。

好贤观史记
2026-01-29 09:51:02
终于有人管管美国了!美国遇到大麻烦,美国:中美两国需要携手

终于有人管管美国了!美国遇到大麻烦,美国:中美两国需要携手

福建平子
2026-01-28 10:52:25
罕见!美国三位前总统集体出山,公开声讨现政府,特朗普遭到围攻

罕见!美国三位前总统集体出山,公开声讨现政府,特朗普遭到围攻

肖兹探秘说
2026-01-29 15:28:18
89年退伍,在宝鸡站帮一姑娘解围,谁知一张车票竟改变了我后半生

89年退伍,在宝鸡站帮一姑娘解围,谁知一张车票竟改变了我后半生

卡西莫多的故事
2025-12-29 10:04:16
不出意外的话,2026年房价或将迎来三大变化,建议尽早了解下!

不出意外的话,2026年房价或将迎来三大变化,建议尽早了解下!

说故事的阿袭
2026-01-29 12:49:29
广东人看病不踩坑!十大顶级医院排名出炉,第3家藏着呼吸科王牌

广东人看病不踩坑!十大顶级医院排名出炉,第3家藏着呼吸科王牌

鬼菜生活
2026-01-29 03:26:07
致命48小时!战争,还是要来了!

致命48小时!战争,还是要来了!

大嘴说天下
2026-01-28 21:03:17
露牙大笑+客场跳舞!37岁库里28分钟27+4三分 里程碑夜兴奋无比

露牙大笑+客场跳舞!37岁库里28分钟27+4三分 里程碑夜兴奋无比

颜小白的篮球梦
2026-01-29 12:33:05
7年前,施一公砸200亿建起西湖大学,放话5年赢过清华,如今咋样

7年前,施一公砸200亿建起西湖大学,放话5年赢过清华,如今咋样

普览
2025-12-29 19:47:50
泽连斯基指责欧尔班后,不到24小时,匈牙利断了乌克兰的入欧念想

泽连斯基指责欧尔班后,不到24小时,匈牙利断了乌克兰的入欧念想

一口娱乐
2026-01-29 12:32:37
欧冠综述:英超5队直通16强!皇马+大巴黎进附加赛,穆帅压哨晋级

欧冠综述:英超5队直通16强!皇马+大巴黎进附加赛,穆帅压哨晋级

我爱英超
2026-01-29 06:24:35
回顾许家印被抓捕现场,奋力反抗,怒吼不已,被抓捕人员抬出去

回顾许家印被抓捕现场,奋力反抗,怒吼不已,被抓捕人员抬出去

干史人
2026-01-08 22:47:00
把水卖给酒鬼?河南一药企“不务正业”,一年挣了40亿

把水卖给酒鬼?河南一药企“不务正业”,一年挣了40亿

毒sir财经
2026-01-28 15:27:05
破案了!广东教练组为何集体西装亮相 统一扎杜锋品牌腰带 真相在

破案了!广东教练组为何集体西装亮相 统一扎杜锋品牌腰带 真相在

郝小小看体育
2026-01-29 10:02:32
2026-01-29 16:08:49
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
262文章数 3关注度
往期回顾 全部

教育要闻

2026高考招生政策变化:教育部出手严控“大类招生”

头条要闻

外媒:特朗普执政一年后 对华不友好国家正"转向"中国

头条要闻

外媒:特朗普执政一年后 对华不友好国家正"转向"中国

体育要闻

詹姆斯哭了!骑士视频致敬41岁超巨

娱乐要闻

张译不再隐瞒!公开回应退圈息影真相

财经要闻

金价狂飙,历史首次!

科技要闻

周亚辉的AI新赌局:国内太卷 出海另起炉灶

汽车要闻

车长超5米还带后轮转向 比亚迪海豹08/海狮08将亮相

态度原创

手机
旅游
家居
公开课
军事航空

手机要闻

游戏直播神器!iQOO 15 Ultra支持一键投屏 开播0门槛

旅游要闻

华山景区:徒步登山线路暂时关闭

家居要闻

极简轻奢 家的无限可能

公开课

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

军事要闻

中国代表:支持伊朗国家稳定 武力解决不了问题

无障碍浏览 进入关怀版