唯品会2019秋招开发B类试卷

时长:120分钟 总分:100分

126浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 10 10 2
1.
字符串加法
问题详情



输入两个字符串a和b,字符串内容为二进制数字,求两个字符串相加的结果,加法计算方法以二进制方式计算,并返回对应的字符串结果。要求程序尽可能的高效。示例如下:
/**
*
@param a = &quot1101"
*
@param b = &quot1100"
*
@return &quot11001"
*/
public String add(String a, String b){ }

数据范围:
输入描述: 输入两个字符串,如"1101", "1100"输入样例: 1101 1100 输出描述: "11001"输出样例 11001
2.
有序矩阵中第K小的元素
问题详情

给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。
请注意,它是排序后的第k小元素,而不是第k个元素。

示例:

matrix = [
   [ 1,  5,  9],
   [10, 11, 13],
   [12, 13, 15]
],
k = 8,

返回 13。
说明: 
你可以假设 k 的值永远是有效的, 1 ≤ k ≤ n2 。
输入描述: 第一行为k的值和矩阵的n的值

后续为n*n矩阵的数字,以空格分割输入样例: 8 3 1 5 9 10 11 13 12 13 15 输出描述: 矩阵中第k小的元素输出样例 13
3.
引入多道程序的目的在于
问题详情




4.
系统出现死锁的原因是
问题详情




5.
所谓LRU页面置换算法,是指
问题详情




6.
与10.110.12.29 mask 255.255....
问题详情

与10.110.12.29 mask 255.255.255.224 属于同一网段的主机IP地址是 




7.
在C++语言中,对函数参数默认值描述正确的是
问题详情




8.
下列关于构造函数的描述中,错误的是
问题详情




9.
循环语句while(int i=0 )i--的循环次数是
问题详情

循环语句whlie(int i=0 )i--的循环次数是()




10.
下列关于链接描述,错误的是
问题详情




11.
以下代码共调用多少次拷贝构造函数:Widget f(Widget...
问题详情

以下代码共调用多少次拷贝构造函数:
Widget f(Widget u)
{  
   Widget v(u)
   Widget w=v
   return w
}
main(){
    Widget x
    Widget y=f(f(x))
}




12.
下面C程序的输出结果:int i=0,a=1,b=2,c=3i...
问题详情

下面C程序的输出结果是()
int i = 0, a = 1, b = 2, c = 3
i = ++a || ++b || ++c
printf("%d %d %d %d", i, a, b, c)






13.
下列关键码序列哪些是一个堆
问题详情




14.
有如下类的定义:class Constants{ &n...
问题详情

有如下类的定义:
class Constants
{  
public: static double GetPI(void){return 3.14159}
}  
Constants constants
下列各组语句中,能输出3.14159的是:




15.
下列对函数double add(int a ...
问题详情

下列对函数double add(int a , int b)进行重载,正确的是




16.
对拷贝构造函数的描述正确的是
问题详情




17.
test.c文件中包括如下语句:#define INT_PTR&...
问题详情

test.c文件中包括如下语句:
#define INT_PTR int*
typedef int* int_ptr
INT_PTR a, b
int_ptr c, d
文件中定义的四个变量中,是指针类型的变量为()




18.
以下关于传输层协议UDP的叙述中正确的
问题详情




19.
以下有关Http协议的描述中,正确的有
问题详情




20.
声明语句为 int a[3][4] 下列表...
问题详情

声明语句为 int a[3][4] 下列表达式中与数组元素 a[2][1]等价的是




21.
查看下面两段代码(1)class classA {.....
问题详情

查看下面两段代码
(1)
class classA
{
    ...
}
class classB
{
public:
    classB(classA a)
    {
        mA = a
    }
private:
    classA mA
}
(2)
class classA
{
    ...
}
class classB
{
public:
    classB(classA a): mA(a) {}
private:
    classA mA
}




22.
下列有关Nginx配置文件nginx.conf的叙述正确的是
问题详情