哔哩哔哩2020校园招聘 iOS 方向笔试卷(一)
时长:120分钟 总分:100分
258浏览 0人已完成答题
题型介绍
题型 | 单选题 | 填空题 |
---|---|---|
数量 | 30 | 3 |
最小子串
ABAKJSDYUIWNQJNDSAHDBALSDH
输入一个字符集(不会为空,也不会出现重复字符)
ABD输入样例: ABAKJSDYUIWNQJNDSAHDBALSDH ABD 输出描述: 输出包含了字符集所有字符的第一个最小子串,例如上面的输入对应输出DBA
如果没有符合条件的子串,则输出#输出样例 DBA
大数乘法
验证字符串
1. 全部都是大写字母,比如 "BILIBILI"
2. 全部都是小写字母,比如 "bilibili"
3. 首字母大写,比如 "Bilibili"
输入描述: 输入为字符串,且只包含英文字母。输入样例: bilibili 输出描述: 输出为 true 或则 false输出样例 true
表序列为&nbsp(b&nbspc&nbspd&nbspe&nbs...
目前的主流&nbspPC&nbsp设备上,对&nbsp500&nbs...
C&nbsp语言中,在语句&nbspif&nbsp(/*&nbsp...
C&nbsp语言中,对于多位数组&nbspint&nbspa[2][...
C&nbsp语言中,下面程序的输出结果为 #include&nbsp...
#include <stdio.h> char *get_slogan() { char str[512] strcpy(str, "bilibili cheers") return str } int main() { printf("%s", get_slogan()) return 0 }
C语言中,下面程序的输出结果为
#include <stdio.h> int fib(int n) { if (n == 0 || n == 1) return 1 return fib(n - 1) + fib(n - 2) } int main() { printf("%d", fib(8)) return 0 }
C++&nbsp语言中,对于自定义类&nbspT,可以使用&nbsp...
C++&nbsp语言中,下面程序的输出结果为 #include&nbs...
#include <iostream> struct B { virtual int foo() { return 0 } int bar() { return 0 } } struct D : B { int foo() override { return 1 } int bar() { return 1 } } int main() { int result = 0 B obj1 = D() D obj2 = D() B *obj3 = &obj2 B &obj4 = obj2 result += obj1.foo() + obj1.bar() result += obj3->foo() + obj3->bar() result += obj4.foo() + obj4.bar() std::cout << result << std::endl return 0 }
定义3个变量double&nbspa&nbsp&nbspunsig...
以下程序的输出结果是 #include&ltstdio.h&gt vo...
#include<stdio.h> void main() { int i float a = 5.2 char *ptr ptr = (char *)&a for (i = 0 i <= 3 i++) printf(“%d “, *ptr++) }