【2023届秋招】字节笔试题0821
字节 2023 笔试
2023-09-14 09:13:25 时间
第一题
给出一串01序列,我们定义如下的计算值的方式:
- 只计算连续的两个字符的值
- 前导零被忽视
例如:00011010
计算得到的值是0 + 0 + 1 + 11 + 10 + 1 + 10 = 33
你可以交换k次相邻的01值,从而让上述01串的值变小。如果交换两次,得到的字符串是:
00010110 => 00010101。此时的值则为1 + 10 + 1 + 10 + 1 = 23。可以枚举得到这种交换情况下最小。
现给你一个一个字符串,同时给你一个交换次数k,问最小得到的字符串值是多少?
第二题
给出一个地图,地图上有传送门和土地两种。行者在土地上可以任意方向行走,但是在传送门中就只能按照传送方向行走。R表示右行,L表示左行,U表示向上,D表示向下。现在问:有多少个点可以让行者安全到达终点。
第三题
第四题
相关文章
- 字节跳动视频编解码面经「建议收藏」
- 面试官竟然问我这么简单的题目:Java 中 boolean 占多少字节?我脱出而出......
- 字节前端一面常见vue面试题(必备)_2023-02-28
- 【Linux C语言编程】使用hexdump打印字节数组
- 字节一道笔试题记录
- 字节、小红书、京东、美团技术专家,和你一起进行云原生改造 | ArchSummit
- 声临其境:清华大学和字节跳动提出Neural Dubber神经网络配音器,有望让影视后期效率倍增
- 小米122人获1.2亿十年股股权激励,人均2440多万;字节跳动8月1日起取消大小周;原阿里钉钉CEO将离职创业 | Q资讯
- 圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终斩腾讯Offer
- 火山引擎DataLeap:3个关键步骤,复制字节跳动一站式数据治理经验
- 字节流和字符流详解编程语言
- Redis: 高效存储字节数据的解决方案(redis存储字节)
- jssubstr支持中文截取函数代码(中文是双字节)
- 关于C++内存中字节对齐问题的详细介绍