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

离职证明上有负面信息怎么办?

0
分享至

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

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

最近一网友发文称自己的离职证明上有负面消息,该怎么办?不知道大家离职的时候有没有遇到这种情况,如果遇到这种情况,说明这hr很不专业,可以沟通让她修改,如果拒不修改,直接起诉就行了。

根据《劳动合同法》第 50 条、《劳动合同法实施条例》第 24 条,离职证明需载明:劳动合同期限,解除 / 终止劳动合同日期,工作岗位,在本单位的工作年限。禁止记载:离职原因、员工评价、纪律处分等负面信息(除非双方协商一致且不违反法律)。若公司擅自写入 “旷工”“能力不足” 等非法定内容,可能构成违法约定或侵犯劳动者权益(如影响后续求职)。

所以离职证明上是不能对员工有负面评价的,离职争取自己权益的时候不要怕离职证明有负面消息而瞻前顾后,投鼠忌器。

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

来看下今天的算法题,这题是LeetCode的第1482题:制作 m 束花所需的最少天数,难度是中等。

给你一个整数数组 bloomDay,以及两个整数 m 和 k 。现需要制作 m 束花。制作花束时,需要使用花园中相邻的 k 朵花 。

花园中有 n 朵花,第 i 朵花会在 bloomDay[i] 时盛开,恰好可以用于一束花中。请你返回从花园中摘 m 束花需要等待的最少的天数。如果不能摘到 m 束花则返回 -1 。

示例1:


输入:bloomDay = [7,7,7,7,12,7,7], m = 2, k = 3 输出:12 解释:要制作 2 束花,每束需要 3 朵。 花园在 7 天后和 12 天后的情况如下: 7 天后:[x, x, x, x, _, x, x] 可以用前 3 朵盛开的花制作第一束花。但不能使用后 3 朵盛开的花,因为它们不相邻。 12 天后:[x, x, x, x, x, x, x] 显然,我们可以用不同的方式制作两束花。

示例2:


输入:bloomDay = [1,10,3,10,2], m = 3, k = 2 输出:-1 解释:要制作 3 束花,每束需要 2 朵花,也就是一共需要 6 朵花。而花园中只有 5 朵花,无法满足制作要求,返回 -1 。

  • bloomDay.length == n

  • 1 <= n <= 10^5

  • 1 <= bloomDay[i] <= 10^9

  • 1 <= m <= 10^6

  • 1 <= k <= n

问题分析

这题说的是制作每束花需要 k 朵花,并且每朵花有一个开花的时间,问制作 m 束花需要的最少天数。

制作 m 束花总共需要 k*m 朵花,如果总的花束不够,就算等到天荒地老也制作不了 m 束花,我们可以直接返回 -1 。

如果花够了,这里怎么来查找最小时间呢?这里我们可以通过二分法查找,二分查找的最小值和最大值分别是数组中元素的最小值和最大值。每次取中间的值,检查能不能制作 m 束花。

比如区间是[10,100],我们可以先判断55能不能满足条件,如果不能,则区间范围变成[56,100],如果能满足条件,则区间范围变成[10,55],注意这里的55不能排除掉,通过二分法查找,最后区间长度为 1 的时候,这个区间的值就是我们要求的结果。

JAVA:

public int minDays(int[] bloomDay, int m, int k) {     int n = bloomDay.length;     if (n < 1L * m * k)// 防止溢出,转为long类型         return -1;     // 找出数组中的最大值和最小值。     int low = Integer.MAX_VALUE, high = 0;     for (int num : bloomDay) {         low = Math.min(low, num);         high = Math.max(high, num);     }     while (low < high) {// 二分查找。         int mid = (high - low) / 2 + low;         if (check(bloomDay, mid, m, k)) {             high = mid;         } else {             low = mid + 1;         }     }     return low; } // 检查days天之后是否可以制作 m 束花。 private boolean check(int[] bloomDay, int days, int m, int k) {     int cnt = 0;// 花束的数量     int flowers = 0;// 制作花束使用的花朵     int n = bloomDay.length;     for (int i = 0; i < n && cnt < m; i++) {         if (bloomDay[i] <= days) {// 第 i 朵盛开了             flowers++;             if (flowers == k) {                 cnt++;// k 朵花制作一个花束。                 flowers = 0;             }         } else {// 第 i 朵还没有盛开。             flowers = 0;         }     }     return cnt >= m; }

C++:

public:     int minDays(vector

 &bloomDay, int m, int k) {         int n = bloomDay.size();         if (n < 1L * m * k)// 防止溢出,转为long类型             return-1;         // 找出数组中的最大值和最小值。         int low = INT_MAX, high = 0;         for (int num: bloomDay) {             low = min(low, num);             high = max(high, num);         }         while (low < high) {// 二分查找。             int mid = (high - low) / 2 + low;             if (check(bloomDay, mid, m, k)) {                 high = mid;             } else {                 low = mid + 1;             }         }         return low;     }     // 检查days天之后是否可以制作 m 束花。     bool check(vector

 &bloomDay, int days, int m, int k) {         int cnt = 0;// 花束的数量         int flowers = 0;// 制作花束使用的花朵         int n = bloomDay.size();         for (int i = 0; i < n && cnt < m; i++) {             if (bloomDay[i] <= days) {// 第 i 朵盛开了                 flowers++;                 if (flowers == k) {                     cnt++;// k 朵花制作一个花束。                     flowers = 0;                 }             } else {// 第 i 朵还没有盛开。                 flowers = 0;             }         }         return cnt >= m;     }


笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球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.

相关推荐
热点推荐
陈盈骏三分准绝杀北京险胜浙江 赵睿李悦洲受伤沃特斯28分

陈盈骏三分准绝杀北京险胜浙江 赵睿李悦洲受伤沃特斯28分

醉卧浮生
2026-10-10 21:45:50
这次科学能解释吗?一女子到博物馆参观,发现自己撞脸60年前的人

这次科学能解释吗?一女子到博物馆参观,发现自己撞脸60年前的人

言过于诚
2026-10-09 17:43:30
布朗缺席季前赛,原因揭晓,北京冠军荒要没了?

布朗缺席季前赛,原因揭晓,北京冠军荒要没了?

林子说事
2026-10-10 11:40:47
4分钟点球,16分钟红牌,3-0加2-2,中超这一夜太狠了

4分钟点球,16分钟红牌,3-0加2-2,中超这一夜太狠了

林子说事
2026-10-10 11:29:59
多地公立医院宣布关停夜间门诊!医生:无人可用,关停是好事!多家三甲关停产科儿科;儿童医院3年新职工锐减300人,卫健委:大幅扩招医生

多地公立医院宣布关停夜间门诊!医生:无人可用,关停是好事!多家三甲关停产科儿科;儿童医院3年新职工锐减300人,卫健委:大幅扩招医生

梅斯医学
2026-10-10 07:53:33
终于知道为什么日本人都那么瘦了!网友:在日本呆11天,瘦了十斤

终于知道为什么日本人都那么瘦了!网友:在日本呆11天,瘦了十斤

另子维爱读史
2026-10-09 19:16:53
实锤翻车!iPhone18 Pro Max 曝出致命故障,苹果官宣:只能换机修复

实锤翻车!iPhone18 Pro Max 曝出致命故障,苹果官宣:只能换机修复

数码八叔
2026-10-09 19:05:05
广东82-86惜败广州 球员评价:1人良好,4人及格,6人低迷

广东82-86惜败广州 球员评价:1人良好,4人及格,6人低迷

篮球资讯达人
2026-10-10 21:30:45
广东新帅看走眼!0分4犯1失误,粤蜜:张皓嘉都有长进了,你呢?

广东新帅看走眼!0分4犯1失误,粤蜜:张皓嘉都有长进了,你呢?

弄月公子
2026-10-10 07:33:27
彻底落幕!2亿60后集体退场:为什么中国再也不会出现这一代人?

彻底落幕!2亿60后集体退场:为什么中国再也不会出现这一代人?

小虎新车推荐员
2026-10-03 01:55:47
摄影师泰国失联,被抢劫卖到园区,女朋友已经去世,姐姐发声求救

摄影师泰国失联,被抢劫卖到园区,女朋友已经去世,姐姐发声求救

小蜜情感说
2026-10-10 00:36:23
牡丹花下死?古柯再曝刘晓庆猛料,庆奶发声,没把前助理放眼里

牡丹花下死?古柯再曝刘晓庆猛料,庆奶发声,没把前助理放眼里

汪镛的创业之路
2026-08-11 17:55:59
同曦冤大头实锤!三年顶薪签广东弃将,0篮0助0帽,球迷:退钱!

同曦冤大头实锤!三年顶薪签广东弃将,0篮0助0帽,球迷:退钱!

王瑄自驾
2026-10-10 12:38:44
三年巨亏7500万、负债3亿、抵押顶级合约!揭秘詹姆斯真实财务困局

三年巨亏7500万、负债3亿、抵押顶级合约!揭秘詹姆斯真实财务困局

小徐讲八卦
2026-10-09 15:43:50
蔡国庆每月给弟弟蔡军发2万工资,发了20年,一共480万,条件就一个:在家全职照顾得阿尔茨海默症的母亲

蔡国庆每月给弟弟蔡军发2万工资,发了20年,一共480万,条件就一个:在家全职照顾得阿尔茨海默症的母亲

LULU生活家
2026-09-02 19:51:47
性学家告诫:别碰别人妻子,哪怕她对你再好,再懂你,也不要靠近

性学家告诫:别碰别人妻子,哪怕她对你再好,再懂你,也不要靠近

千秋文化
2026-06-23 19:53:59
本土压力大?中国赛零积分引热议,解除排名危机丁俊晖押宝南京!

本土压力大?中国赛零积分引热议,解除排名危机丁俊晖押宝南京!

夜深聊球
2026-10-10 20:21:02
湖南永州“女局长出轨多人”举报者再发声 当地已成立联合调查组展开核查

湖南永州“女局长出轨多人”举报者再发声 当地已成立联合调查组展开核查

大风新闻
2026-10-10 16:03:31
张丹峰失业三年带继子回铁岭老家吃街边东北菜

张丹峰失业三年带继子回铁岭老家吃街边东北菜

可乐谈情感
2026-10-09 17:47:43
数位专家释疑:塑料踏板支架到底能用吗

数位专家释疑:塑料踏板支架到底能用吗

蓝鲸新闻
2026-10-10 20:14:05
2026-10-10 22:32:49
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

头条要闻

王皓被多人围堵并持续辱骂 3人被拘后均未满20岁

头条要闻

王皓被多人围堵并持续辱骂 3人被拘后均未满20岁

体育要闻

十年回首:湖人三榜眼的夏天,与NBA无关

娱乐要闻

宋佳一串三大满贯 争议随之而来

财经要闻

双汇因抗生素超标共被罚1.29亿元

科技要闻

上世纪成熟的踏板,为何今天还会断裂?

汽车要闻

二十载再越巅峰 第五代全新别克君越今日正式上市

态度原创

本地
时尚
数码
公开课
军事航空

本地新闻

踏访沙县第一村,寻国民小吃本源

真爱返场|| 陪了我10年的好物,一年就等这么一回捡大漏

数码要闻

时隔15年!XMG重回18英寸游戏本:酷睿Ultra 9+RTX 5070 Ti

公开课

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

军事要闻

美乌将举行新一轮会谈

无障碍浏览 进入关怀版