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

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

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-12 14:34:31
台海局势升级,中国东海常态化巡航,日本急跳脚倒打一耙

台海局势升级,中国东海常态化巡航,日本急跳脚倒打一耙

纯白的梵唱
2026-06-11 15:44:30
事关菲律宾!刚刚,中方宣布重大决定

事关菲律宾!刚刚,中方宣布重大决定

阿振观点
2026-06-12 07:06:07
新款奔驰GLC谍照曝光,和纯电用同一张脸?

新款奔驰GLC谍照曝光,和纯电用同一张脸?

车动态
2026-06-12 17:37:42
分析师计算A组出线概率:墨西哥98.5%,韩国97.7%,捷克51.2%

分析师计算A组出线概率:墨西哥98.5%,韩国97.7%,捷克51.2%

懂球帝
2026-06-12 17:20:12
重庆一男子带茅台乘高铁被安检拦下,3分钟内豪饮整瓶,妻子回应:丈夫酒量尚可,喝完有点微醺,下车后又与朋友继续喝酒

重庆一男子带茅台乘高铁被安检拦下,3分钟内豪饮整瓶,妻子回应:丈夫酒量尚可,喝完有点微醺,下车后又与朋友继续喝酒

潇湘晨报
2026-06-12 16:20:20
装都不装?特朗普的倒影池翻新工程花费1400万美元,承包给熟人

装都不装?特朗普的倒影池翻新工程花费1400万美元,承包给熟人

观察者网
2026-06-12 10:40:46
婚后才发现性生活不和谐,网友直呼:这不是搞笑吗

婚后才发现性生活不和谐,网友直呼:这不是搞笑吗

追星雷达站
2026-06-12 01:45:17
登贝莱:梅西仍有能力赢得世界杯;对姆巴佩的批评有点过头了

登贝莱:梅西仍有能力赢得世界杯;对姆巴佩的批评有点过头了

懂球帝
2026-06-12 19:06:06
这5种药不宜长期服用,可能破坏身体免疫力!很多人都不知道

这5种药不宜长期服用,可能破坏身体免疫力!很多人都不知道

芹姐说生活
2026-05-24 14:15:40
李承铉一家新加坡度假,戚薇穿平底鞋比老公高,真人白又瘦很美

李承铉一家新加坡度假,戚薇穿平底鞋比老公高,真人白又瘦很美

小疯子耶
2026-06-11 09:26:05
泪崩!广东一工厂停产通知,称面临严重亏损,依法补偿并推荐就业

泪崩!广东一工厂停产通知,称面临严重亏损,依法补偿并推荐就业

火山詩话
2026-06-11 20:41:11
洋葱立大功!医生发现:洋葱或对3种慢性病有好处!可以常吃

洋葱立大功!医生发现:洋葱或对3种慢性病有好处!可以常吃

芹姐说生活
2026-05-25 14:19:45
上海一同学聚会吃了43万6,请客的人先行离开,剩下的人当场翻脸

上海一同学聚会吃了43万6,请客的人先行离开,剩下的人当场翻脸

萧竹轻语
2025-06-11 17:21:59
算盘当武器?正午阳光十年谍战王炸定档,全员智商在线

算盘当武器?正午阳光十年谍战王炸定档,全员智商在线

东方不败然多多
2026-06-12 20:45:37
滑稽!巴西主裁英语口音太重:球员听不懂一脸懵 直到看到红牌

滑稽!巴西主裁英语口音太重:球员听不懂一脸懵 直到看到红牌

风过乡
2026-06-12 07:45:12
中美真正的较量是在黄岩岛,若我国填海,美国可能会直接炸毁

中美真正的较量是在黄岩岛,若我国填海,美国可能会直接炸毁

蜉蝣说
2026-06-11 10:08:16
儿媳花1.3万元请月嫂,产后30天发现,月嫂竟然是婆婆

儿媳花1.3万元请月嫂,产后30天发现,月嫂竟然是婆婆

木棉与橡树
2026-06-11 17:30:03
这组全是许晴年轻旧照!

这组全是许晴年轻旧照!

草莓解说体育
2026-06-05 14:04:24
世界杯消费热火爆:球衣销量暴涨60倍,梅西球衣搜索量是姆巴佩4倍

世界杯消费热火爆:球衣销量暴涨60倍,梅西球衣搜索量是姆巴佩4倍

红星资本局
2026-06-12 17:02:04
2026-06-12 22:40:49
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

汽车要闻

标配激光雷达/双动力可选 昊铂S600限时售17.99万起

头条要闻

男子毕业16年后学位证"无法认证" 高校最新通报

头条要闻

男子毕业16年后学位证"无法认证" 高校最新通报

体育要闻

欧洲恐韩?肉德维德?

娱乐要闻

一天4个瓜,肖战热巴最意外

财经要闻

万亿美元顺差背后,透露这些信号

科技要闻

鸿蒙7发布,余承东:首个完成AI化改造系统

态度原创

房产
数码
游戏
健康
家居

房产要闻

海南最赚钱行业曝光!最快4年半,海口全款买三房!

数码要闻

狼蛛推出有线磁轴键盘F68 RX:星闪悦动双子星方案,299.15元起

《剑星》Xbox独不占?官方回应移植:我们需要时间

老人、小孩、孕妇,吃粽子有啥风险

家居要闻

空间微调 移形换境

无障碍浏览 进入关怀版