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

腾讯启动史上最大规模招聘,力度空前。。

0
分享至

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

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

2025年4月17号腾讯发文称:腾讯开启史上最大就业计划,三年新增28000校招岗位。平均一年新增9000多人,其中光2025年,就将迎来10000名校招实习生。

腾讯的这次校招实习岗位涵盖技术、产品、设计、市场、职能等五大类70余种岗位,包括大模型、研发、算法、市场、策划、运营、销售、美术等多个岗位职能。

其中技术类岗位「扩招」力度空前,占比超60%。截止今年3月腾讯正式员工人数超55000人,其中科技类人才超过40000人,占比高达73%,这其中,直接从事技术研发工作的员工超27000人,占整体员工人数的近半比例。

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

来看下今天的算法题,这题是LeetCode的第1461题:检查一个字符串是否包含所有长度为 K 的二进制子串,难度是中等。

给你一个二进制字符串 s 和一个整数 k 。如果所有长度为 k 的二进制字符串都是 s 的子串,请返回 true ,否则请返回 false 。

示例1:


输入:s = "00110110", k = 2 输出:true 解释:长度为 2 的二进制串包括 "00","01","10" 和 "11"。它们分别是 s 中下标为 0,1,3,2 开始的长度为 2 的子串。

示例2:


输入:s = "0110", k = 2 输出:false 解释:长度为 2 的二进制串 "00" 没有出现在 s 中。

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

  • s[i] 不是'0' 就是 '1'

  • 1 <= k <= 20

问题分析

这题让判断字符串是否包含所有长度为 k 的二进制字符串,长度为 k 的二进制字符串总共有 2^k 个,比如长度为 1 的二进制字符串总共有 2 个,长度为 3 的字符串总共有 8 个,分别是[000,001,010,011,100,101,110,111]。

这题我们可以截取所有长度为 k 的字符串,保存到 set 中,因为 set 是去重的,如果有重复的只会保存一个,最后在判断 set 中元素的个数是否等于 2^k 。如果等于,说明包含所有长度为 k 的二进制字符串,返回true。如果不等于,说明少了,返回false。

JAVA:

public boolean hasAllCodes(String s, int k) {     Set st =  new HashSet<>();     for (int i = 0, n = s.length(); i <= n - k; i++)         st.add(s.substring(i, i + k));     return st.size() == 1 << k; }

C++:

public:     bool hasAllCodes(string s, int k) {         unordered_set

 st;         for (int i = 0, n = s.length(); i <= n - k; i++)             st.insert(s.substr(i, k));         return st.size() == 1 << k;     }

笔者简介

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

相关推荐
热点推荐
一定要大量读书:一个人修行高不高,就看他有没有读过这10本书

一定要大量读书:一个人修行高不高,就看他有没有读过这10本书

欣辰读书
2026-05-15 22:59:03
夏天,遇见这肉再贵也要吃,比牛羊肉补,一周吃2次,健脾强免疫

夏天,遇见这肉再贵也要吃,比牛羊肉补,一周吃2次,健脾强免疫

阿龙美食记
2026-06-03 14:09:28
狗屎运爆棚!6月转运起飞,喜从天降,财富说来就来的3个生肖

狗屎运爆棚!6月转运起飞,喜从天降,财富说来就来的3个生肖

毅谈生肖
2026-06-03 11:31:13
尾盘罕见,不到400万元,301418拉升逾16%

尾盘罕见,不到400万元,301418拉升逾16%

数据宝
2026-06-03 15:33:46
最多3年2.07亿!这是步行者给西亚卡姆的全部,能否续约已有答案

最多3年2.07亿!这是步行者给西亚卡姆的全部,能否续约已有答案

奕辰说球
2026-06-03 09:44:45
知名演员无戏可拍,和母亲街边卖鱼意外走红,今选择拍视频当网红

知名演员无戏可拍,和母亲街边卖鱼意外走红,今选择拍视频当网红

白面书誏
2026-05-27 20:46:32
不能二次加热的6种食物!医生提醒:吃不完或倒掉,别乱节俭

不能二次加热的6种食物!医生提醒:吃不完或倒掉,别乱节俭

冷眼看世界728
2026-05-12 20:46:26
海藻为什么是男人眼中的极品

海藻为什么是男人眼中的极品

乡野小珥
2026-06-01 18:15:36
再见,杨瀚森,8换1或去雄鹿

再见,杨瀚森,8换1或去雄鹿

体育新角度
2026-06-02 19:59:18
16名国脚?曼城自己都嫌不够,19人出征世界杯创英超纪录!

16名国脚?曼城自己都嫌不够,19人出征世界杯创英超纪录!

茅塞盾开本尊
2026-06-03 15:04:05
鸟巢撒糖不到24小时!张柏芝突然官宣两大喜讯,网友:不对劲!

鸟巢撒糖不到24小时!张柏芝突然官宣两大喜讯,网友:不对劲!

林轻吟
2026-06-02 22:43:18
生育大局已定:不出意外的话,26年起中国人口将迎来3大明显变化

生育大局已定:不出意外的话,26年起中国人口将迎来3大明显变化

阿凫爱吐槽
2026-05-23 04:14:26
NBA史上最具含金量的10个FMVP:乔丹两次上榜,11年诺天王第三!

NBA史上最具含金量的10个FMVP:乔丹两次上榜,11年诺天王第三!

钱说体育
2026-06-03 10:01:55
学医后才明白,稳定血糖最好的运动,不是快走慢跑,而是这个

学医后才明白,稳定血糖最好的运动,不是快走慢跑,而是这个

健康科普365
2026-06-02 19:45:05
单位里有一个很奇怪的现象:你跟一个领导 3 年以上,不管你态度多好,多忠诚,一旦他状态不好,你就很容易成为他的“眼中钉”

单位里有一个很奇怪的现象:你跟一个领导 3 年以上,不管你态度多好,多忠诚,一旦他状态不好,你就很容易成为他的“眼中钉”

互联网思维
2026-05-29 23:35:13
4名顾客吃火锅写5000字差评:称食材腥,不愿买单,现场画面扒出

4名顾客吃火锅写5000字差评:称食材腥,不愿买单,现场画面扒出

李晚书
2026-06-01 10:53:54
抢七出局!交易重来!雷霆大豪赌!三大球星选谁?

抢七出局!交易重来!雷霆大豪赌!三大球星选谁?

篮球盛世
2026-06-03 15:18:38
属猴人:后半生最大的靠山,不是子女,不是财运,而是这2个人

属猴人:后半生最大的靠山,不是子女,不是财运,而是这2个人

阿龙美食记
2026-05-29 22:02:25
王皓底牌大揭秘:暴揍张本智和前,梁靖崑被叫进房间问了三个问题

王皓底牌大揭秘:暴揍张本智和前,梁靖崑被叫进房间问了三个问题

不似少年游
2026-06-03 14:56:50
5月销量一公布,有些新能源车真的危险了!

5月销量一公布,有些新能源车真的危险了!

西莫的艺术宫殿
2026-06-03 00:31:19
2026-06-03 16:39:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

员工抗议键鼠追踪,Meta让步:可暂停30分钟

头条要闻

94版《三国演义》成观众心中"白月光" 多位扮演者离世

头条要闻

94版《三国演义》成观众心中"白月光" 多位扮演者离世

体育要闻

选择中国品牌的库里,和他们的巨大野心

娱乐要闻

官方痛批乱象 刘涛郑恺等艺人遭点名

财经要闻

左手通胀右手衰退,欧美当下的困局

汽车要闻

依托全域辅助驾驶布局 千里浩瀚助推吉利5月市场大热

态度原创

旅游
时尚
健康
教育
公开课

旅游要闻

苏州网师园晚清落地罩雕花被游客撞坏,园方已报警处理

休闲T恤舒适感极佳,夏天必不可少!轻轻松松拿捏日常的造型

违规干细胞抗衰美容,为何肆无忌惮

教育要闻

2026年全国高考报名人数为1290万人

公开课

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

无障碍浏览 进入关怀版