TME2022校园招聘系统测试/测试开发笔试(I)

时长:120分钟 总分:100分

155浏览 0人已完成答题

题型介绍
题型 填空题 简答题
数量 3 1
1.
填充数组
问题详情

牛妹给了牛牛一个长度为 的下标从开始的正整型数组 ,粗心的牛牛不小心把其中的一些数字删除了。

假如被删除了,则。对于所有被删除的数字,牛牛必须选择一个正整数填充上。现在牛牛想知道有多少种填充方案使得:

  • 且对于所有的满足

函数传入一个下标从开始的数组 和一个正整数 ,请返回合法的填充方案数对 取模的值,保证不存在方案数为0的数据。

2.
最大值
问题详情

有一个只由字符'1'到'9'组成的长度为 的字符串 ,现在可以截取其中一段长度为 的子串并且将该子串当作十进制的正整数,如对于子串&quot123",其对应的十进制数字就是

如果想让这个正整数尽可能的大的话,问该正整数最大能是多少。

函数传入一个长度为 的字符串 和一个正整数 ,请你返回答案。

3.
修剪叶子
问题详情

有一棵有个节点的二叉树,其根节点为。修剪规则如下:
1.修剪掉当前二叉树的叶子节点,但是不能直接删除叶子节点
2.只能修剪叶子节点的父节点,修剪了父节点之后,叶子节点也会对应删掉
3.如果想在留下尽可能多的节点前提下,修剪掉所有的叶子节点。请你返回修剪后的二叉树。
有如下二叉树:
     o
    / \
   o   o
  / \  / \
 o  o o   o
修剪过后仅会留下根节点。
4.
QQ音乐APP新增一个功能:搜索单曲列表后,在“更多”操作中新增一个“下一...
问题详情

 QQ音乐APP新增一个功能:搜索单曲列表后,在“更多”操作中新增一个“下一首播放”按钮,点击后可以把当前歌曲插入到播放列表,请为这个功能设计验收测试点。
794251gpv.jpg