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

字节面试还卡颜值??

0
分享至

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

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

最近一网友发文称:在字节一面二面三面都很顺利,面试官还夸他优秀,结果三面的时候直接把他给挂了。另一网友评论说他们组会把面试者照片发到群里让大家选哪个最好看选择哪个。我听过卡学历,卡年龄,甚至卡性别的,但卡颜值的还是第一次听过。

如果是面向大众的工作,比如车模,销售,服务员,卡颜值还能理解,毕竟他们面向的是客户,颜值高的确有优势。如果是对着电脑工作,卡颜值就没必要了。不过一般来说一份工作不会只找一个人来面试,如果所有面试者都很优秀,学历,年龄都难分伯仲,卡颜值也未尝不可。

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

来看下今天的算法题,这题是LeetCode的第1400题:构造 K 个回文字符串,难度是中等。

给你一个字符串 s 和一个整数 k 。请你用 s 字符串中所有字符构造 k 个非空回文串。如果你可以用 s 中所有字符构造 k 个回文字符串,那么请你返回 True ,否则返回 False 。

示例1:


输入:s = "annabelle", k = 2 输出:true 解释:可以用 s 中所有字符构造 2 个回文字符串。 一些可行的构造方案包括:"anna" + "elble","anbna" + "elle","anellena" + "b"

示例2:


输入:s = "leetcode", k = 3 输出:false 解释:无法用 s 中所有字符构造 3 个回文串。

示例3:

输入:s = "true", k = 4 输出:true 解释:唯一可行的方案是让 s 中每个字符单独构成一个字符串。

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

  • s 中所有字符都是小写英文字母。

  • 1 <= k <= 10^5

问题分析

这题说的是使用字符串中的所有字符构造 k 个回文串,如果字符串的长度小于 k ,无论如何也是完成不了的。如果字符串的长度不小于 k ,我们需要统计字符串中每个字符出现的次数。

如果每个字符出现的次数都是偶数,我们可以构造成任意 1<=k<=n 个回文子串,比如字符串aabbcccc,可构造的回文子串如下:

[abccccba]

[abba,cccc]

[aa,bb,cccc]

[aa,bb,cc,cc]

[aa,bb,cc,c,c]

[aa,bb,c,c,c,c]

[aa,b,b,c,c,c,c]

[a,a,b,b,c,c,c,c]

如果某个字符出现的个数是奇数,要想构造最少的回文串,该字符串必须要在回文串的中间,比如aaabbcc要构成一个回文串,则aaa必须要放到中间,如果有构成两个回文串则不需要放到中间。

再来看一个示例,比如字符串aaabbbcc,如果要构成一个回文串,无论如何也是实现不了的,因为字符 a 和字符 b 出现的次数都是奇数,但要构成两个回文串是可以的。

所以我们可以得出如果字符串中出现奇数次的字符个数大于 k 的时候,我们是无法分割成 k 个回文串的,否则是可以的。我们只需要统计出现奇数次字符的个数即可。

JAVA:

public boolean canConstruct(String s, int k) {     if (k > s.length())         return false;     int[] mp = new int[128];     for (char ch : s.toCharArray())         mp[ch]++;     int odd = 0;// 奇数的个数     for (int cnt : mp) {         if (cnt % 2 == 1)             odd++;     }     return k >= odd; }

C++:

public:     bool canConstruct(string s, int k) {         if (k > s.length())             returnfalse;         vector

  mp(128, 0);         for (constauto &ch: s)             mp[ch]++;         int odd = 0;// 奇数的个数         for (constauto cnt: mp) {             if (cnt % 2 == 1)                 odd++;         }         return k >= odd;     }

笔者简介

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

相关推荐
热点推荐
广东省政府同意:将两项县级政府部门行政处罚权调整由深圳市街道实施

广东省政府同意:将两项县级政府部门行政处罚权调整由深圳市街道实施

深圳晚报
2026-05-25 21:35:48
《家业》剧宣!杨紫脸肿僵硬,韩东君憔悴脱相,女配凭原生脸赢麻

《家业》剧宣!杨紫脸肿僵硬,韩东君憔悴脱相,女配凭原生脸赢麻

不似少年游
2026-05-25 16:45:55
下周起,苏州市区公交不再逢站必停

下周起,苏州市区公交不再逢站必停

Today苏州
2026-05-25 17:57:38
纪实:浙江女教师突然失踪6年,13岁儿子凭借一个梦找到母亲

纪实:浙江女教师突然失踪6年,13岁儿子凭借一个梦找到母亲

红豆讲堂
2024-10-25 09:45:59
黎家盈带20多封信赴太空,丈夫放弃香港事业:家人付出有多大

黎家盈带20多封信赴太空,丈夫放弃香港事业:家人付出有多大

铁锤妹妹是只猫
2026-05-25 01:36:53
普京回国后,俄外长给了一句忠告:美国对华“包围圈”即将合拢

普京回国后,俄外长给了一句忠告:美国对华“包围圈”即将合拢

虎哥闲聊
2026-05-25 10:17:41
高超音速导弹只为埋下“昂贵金属”!空袭后的基辅:热咖啡和婚纱

高超音速导弹只为埋下“昂贵金属”!空袭后的基辅:热咖啡和婚纱

鹰眼Defence
2026-05-25 12:32:58
假装激光雷达,实则“小蓝灯”?东风奕派引发争议

假装激光雷达,实则“小蓝灯”?东风奕派引发争议

观察者网
2026-05-25 17:38:09
爱比胭脂薄!封潇潇死的那晚,楚嘉禾忙着用身体换“楚主任”头衔

爱比胭脂薄!封潇潇死的那晚,楚嘉禾忙着用身体换“楚主任”头衔

阿握聊事
2026-05-21 17:28:44
凭什么让我滚出中国?张本智和回老家祭祖遭村民抵制,差点动手!

凭什么让我滚出中国?张本智和回老家祭祖遭村民抵制,差点动手!

拳击时空
2026-05-16 06:13:06
5月25日人民币对美元中间价调升55个基点

5月25日人民币对美元中间价调升55个基点

证券时报
2026-05-25 09:32:02
明年燃油车大升级!油耗大幅下降 每公里低至2毛多,别盲目选电车

明年燃油车大升级!油耗大幅下降 每公里低至2毛多,别盲目选电车

西莫的艺术宫殿
2026-05-25 17:30:05
回看景甜境遇,读懂张继科沉默背后深意

回看景甜境遇,读懂张继科沉默背后深意

搞笑娱乐笑话
2026-05-25 13:58:24
唏嘘!郑钦文法网首轮0-2惨遭一轮游,世界排名跌出前100位4年新低

唏嘘!郑钦文法网首轮0-2惨遭一轮游,世界排名跌出前100位4年新低

818体育
2026-05-25 22:36:17
单日票房断崖下跌,《给阿嬷的情书》后继乏力,20亿票房梦要碎了

单日票房断崖下跌,《给阿嬷的情书》后继乏力,20亿票房梦要碎了

影视高原说
2026-05-25 18:21:42
BBC:B费的助攻已被英超官方确认,正式打破纪录;B费谈补强:引进那些渴望为曼联出战的球员,去年阿莫林做得对

BBC:B费的助攻已被英超官方确认,正式打破纪录;B费谈补强:引进那些渴望为曼联出战的球员,去年阿莫林做得对

MUREDS
2026-05-25 22:55:19
日媒警告:中国不是俄罗斯,西方若对华制裁,全球将陷入金融危机

日媒警告:中国不是俄罗斯,西方若对华制裁,全球将陷入金融危机

牛锅巴小钒
2026-05-25 02:10:21
不要错过!5月25日晚上19:30比赛!中央5套CCTV5、CCTV5+直播表

不要错过!5月25日晚上19:30比赛!中央5套CCTV5、CCTV5+直播表

林子说事
2026-05-25 15:56:00
直到花彩香怀上胡三元的孩子,才懂米兰被玷污后远嫁海外多明智

直到花彩香怀上胡三元的孩子,才懂米兰被玷污后远嫁海外多明智

慢半拍sir
2026-05-16 21:52:33
女宇航员在太空,怎么解决生理需求?怎么保护隐私?了解下

女宇航员在太空,怎么解决生理需求?怎么保护隐私?了解下

小谈食刻美食
2026-05-12 07:59:18
2026-05-25 23:15:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

头条要闻

律师身份证丢失后被他人办卡接收涉赌资金 成被执行人

头条要闻

律师身份证丢失后被他人办卡接收涉赌资金 成被执行人

体育要闻

如果不好好守门,他可能早就继承家业了

娱乐要闻

李晨郑恺跑男停宣:12年元老被边缘化

财经要闻

起底煤矿“暗面”:假整改、假数据

科技要闻

华为:没有先进光刻机也能造出高端芯片

汽车要闻

启境GT7定档5月29日预售 提供三电机版本

态度原创

时尚
房产
本地
家居
军事航空

女人不管多大年纪,都可以准备几件印花T恤,减龄百搭又舒适

房产要闻

工抵房骗局!134套房款入私账!海南这个盘,坑惨买房人!

本地新闻

用云锦的方式,打开江苏南京

家居要闻

生与命相依 旧公寓改造

军事要闻

俄军出动“榛树”导弹袭击乌克兰

无障碍浏览 进入关怀版