大厂笔试题整套试卷.docxVIP

  • 0
  • 0
  • 约1.33万字
  • 约 14页
  • 2026-11-03 发布于江西
  • 举报

大厂笔试题整套试卷

考试时间:______分钟总分:______分姓名:______

一、编程基础

1.判断以下关于栈和队列的描述是否正确。请将正确的描述对应的序号填入括号内。

()

a)栈是先进先出(FIFO)的数据结构。

()

b)队列是后进先出(LIFO)的数据结构。

()

c)栈的修改只能在栈顶进行。

()

d)队列的修改可以在队头和队尾进行。

2.请简述快速排序算法的基本思想,并说明其在平均情况下的时间复杂度。

3.给定以下C语言代码片段,请写出执行`printf(%d,c);`后输出的结果,并说明原因。

```c

intmain(){

inta=5,b=2;

charc=a/b;//注意:这里进行的是整数除法

printf(%d,c);

return0;

}

```

4.在C++中,使用`new`关键字分配内存后,应使用什么操作符来释放这块内存?请简述忘记释放内存可能导致的问题。

5.请分别解释面向对象编程(OOP)中的封装、继承和多态的含义。

6.实现一个简单的栈,要求使用Python或

文档评论(0)

1亿VIP精品文档

相关文档