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

比亚迪因轻度脊柱侧弯被拒绝入职。。

0
分享至

最近一浙大的硕士在网上发文称,因为自己轻度脊柱侧弯被比亚迪拒绝入职,引起了网友的极大热议,脊柱侧弯能影响工作吗?是不是给了offer想反悔,脊柱侧弯只是一个理由而已。

我也不太清楚入职体检是否要查脊柱,现在脊柱侧弯的人并不少,主要集中在青少年之间,脊柱侧弯主要是由于长期趴在桌子上、单肩背包、坐姿不正,缺乏运动等一些原因引起的。

找工作卡年龄也就算了,现在又卡脊柱,以后会不会卡血型,卡长相……,就是人太多了,以前都没听过,现在找工作各种奇葩的卡这卡那。

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

来看下今天的算法题,这题是LeetCode的第1497题:检查数组对是否可以被 k 整除,难度是中等。

给你一个整数数组 arr 和一个整数 k ,其中数组长度是偶数,值为 n 。现在需要把数组恰好分成 n / 2 对,以使每对数字的和都能够被 k 整除。如果存在这样的分法,请返回 true ;否则,返回 false。

示例1:


输入:arr = [1,2,3,4,5,10,6,7,8,9], k = 5 输出:true 解释:划分后的数字对为 (1,9),(2,8),(3,7),(4,6) 以及 (5,10) 。

示例2:


输入:arr = [1,2,3,4,5,6], k = 10 输出:false 解释:无法在将数组中的数字分为三对的同时满足每对数字和能够被 10 整除的条件。

  • arr.length == n

  • 1 <= n <= 10^5

  • n 为偶数

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

  • 1 <= k <= 10^5

问题分析

这题说的是把数组中的元素分为每两个一组,判断每组是否都能被 k 整除。如果直接分组不太好分,这里我们可以把数组中的元素都变一下,就是让他们都对整数 k 求余,这样数组中的元素就都小于 k 了。

然后在对数组排序,要想把数组中的元素每两个分为一组,并且每组都能被 k 整除,只有选择数组中的最大值和最小值搭配,原理很简单,因为数组中的值都是小于 k 的,最大值和最小值的和如果能被 k 整除,那么这个和只能等于 k 或者 0 (除非数组中的元素都是0)。

如果最大值和最小值的和小于 k ,那么最小值永远找不到和它搭配的数字了,因为最大值和它搭配还小于 k ,其他值和它搭配就更小于 k 了。

如果最大值和最小值的和大于 k ,那么最大值永远找不到和它搭配的数字了,因为最小值和它搭配还大于 k ,其他值和它搭配就更大于 k 了。

这里要注意的是如果最小值是 0 ,不能和最大值搭配,只能和最小值搭配,因为 0 也能被 k 整除。

JAVA:

public boolean canArrange(int[] arr, int k) {     int n = arr.length;     // 对 k 求余,如果是负数把它转为正数     for (int i = 0; i < n; i++)         arr[i] = ((arr[i] % k) + k) % k;     Arrays.sort(arr);// 排序     int left = 0, right = n - 1;     while (left < n && arr[left] == 0)         left++;// 0 可以被任何数整除,跳过 0 。     if (left % 2 == 1)// 0 的个数是奇数,返回false。         return false;     while (left < right) {         // 非零元素第一个要和最后一个组合,然后判断是否能被 k 整除。         if ((arr[left++] + arr[right--]) % k != 0)             return false;     }     returntrue; }

C++:

public:     bool canArrange(vector
               
 &arr, int k) {         int n = arr.size();         // 对 k 求余,如果是负数把它转为正数         for (int i = 0; i < n; i++)             arr[i] = ((arr[i] % k) + k) % k;         sort(arr.begin(), arr.end());// 排序         int left = 0, right = n - 1;         while (left < n && arr[left] == 0)             left++;// 0 可以被任何数整除,跳过 0 。         if (left % 2 == 1)// 0 的个数是奇数,返回false。             return false;         while (left < right) {             // 非零元素第一个要和最后一个组合,然后判断是否能被 k 整除。             if ((arr[left++] + arr[right--]) % k != 0)                 return false;         }         returntrue;     }
       

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球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-06-24 21:46:27
45℃极端高温 热死18人! 2名幼童热死车内 学校停课铁路停运!

45℃极端高温 热死18人! 2名幼童热死车内 学校停课铁路停运!

北国向锡安
2026-06-24 14:57:24
SpaceX72小时内市值蒸发7万亿,特朗普救市未果

SpaceX72小时内市值蒸发7万亿,特朗普救市未果

不太爱笑的小羊
2026-06-24 11:55:37
苏州明星企业突发长文自曝退市“内幕”,称个别监管人员“伺机报复”

苏州明星企业突发长文自曝退市“内幕”,称个别监管人员“伺机报复”

新浪财经
2026-06-24 14:40:04
东南亚诈骗全面升级,暑假高危预警,无数年轻人已经中招!

东南亚诈骗全面升级,暑假高危预警,无数年轻人已经中招!

梦史
2026-06-23 16:12:31
世界杯官方“点名”马宁,释放三个强烈信号,范志毅那番话说得对

世界杯官方“点名”马宁,释放三个强烈信号,范志毅那番话说得对

阿薎美食
2026-06-24 06:55:53
罗永浩曾痛批iPhone设计属于二流 苹果新CEO调转方向:将设计视为第一优先级

罗永浩曾痛批iPhone设计属于二流 苹果新CEO调转方向:将设计视为第一优先级

快科技
2026-06-22 23:04:05
我国高铁运营里程突破4万公里!

我国高铁运营里程突破4万公里!

央视财经
2022-01-05 15:09:51
彭珮云96岁辞世,百岁丈夫王汉斌仍硬郎:长寿相伴的秘密很简单

彭珮云96岁辞世,百岁丈夫王汉斌仍硬郎:长寿相伴的秘密很简单

边城少爷
2026-06-24 11:02:29
广州57岁保姆每次买菜多报20元,雇主装不知道,谁料,三个月后,雇主得知真相,瞬间愣住

广州57岁保姆每次买菜多报20元,雇主装不知道,谁料,三个月后,雇主得知真相,瞬间愣住

背包旅行
2026-06-24 19:12:10
挪威球迷谈为什么不“划船”:我觉得这有点傻,但我全心支持球队

挪威球迷谈为什么不“划船”:我觉得这有点傻,但我全心支持球队

懂球帝
2026-06-24 05:40:14
舔狗悲剧!两次出轨并独占婚房,上海一大厂女子将未婚夫“碾压”

舔狗悲剧!两次出轨并独占婚房,上海一大厂女子将未婚夫“碾压”

火山詩话
2026-06-24 14:35:29
越南,已经主动从中国的经济巨舰上跳船了!

越南,已经主动从中国的经济巨舰上跳船了!

回京历史梦
2026-06-22 18:43:18
向中国大陆示好后,立陶宛对赖清德下重手了,民进党要急?

向中国大陆示好后,立陶宛对赖清德下重手了,民进党要急?

流史岁月
2026-06-24 20:10:04
本届世界杯的金靴奖,基本上在这5个人当中产生

本届世界杯的金靴奖,基本上在这5个人当中产生

涵有话说
2026-06-24 10:16:37
A股“股王”再创历史新高,上市仅两个月暴涨超3100%|快讯

A股“股王”再创历史新高,上市仅两个月暴涨超3100%|快讯

华夏时报
2026-06-24 14:20:04
韩国民调:中国好感度降至19%,中国青年眼中韩国已无足轻重

韩国民调:中国好感度降至19%,中国青年眼中韩国已无足轻重

君笙的拂兮
2026-06-22 18:11:35
刚刚,江苏高考逐分段统计表公布

刚刚,江苏高考逐分段统计表公布

新浪财经
2026-06-24 20:39:06
孩子是否优秀,90%取决于爸爸

孩子是否优秀,90%取决于爸爸

十点读书
2026-06-23 21:40:22
斯塔默连夜辞职!日本180亿大单打水漂,对华风向彻底变了

斯塔默连夜辞职!日本180亿大单打水漂,对华风向彻底变了

离离言几许
2026-06-25 00:21:03
2026-06-25 01:51:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

汽车要闻

施鹏泽:为什么奥迪E7X强调座舱气味安全?

头条要闻

15岁男孩肥胖诱发糖尿病 抢救无效离世

头条要闻

15岁男孩肥胖诱发糖尿病 抢救无效离世

体育要闻

字母哥,会把凯尔特人拆了吗?

娱乐要闻

向佐向佑兄弟合体直播!母子终于和解

财经要闻

逃税23亿:审计署年报直指七家机构

科技要闻

豆包专业版上线:定价68-500元每月

态度原创

本地
健康
亲子
家居
军事航空

本地新闻

2026世界杯全勤太难?这份保姆级攻略请收好

神经内科专家破解中风十大谣言

亲子要闻

当儿子一大早来跟我道歉

家居要闻

绿意盎然 自然之境

军事要闻

伊朗代表:霍尔木兹海峡已免费开放

无障碍浏览 进入关怀版