- 6
- 0
- 约 37页
- 2017-01-05 发布于贵州
- 举报
高盛银行校园招聘笔试经验 中国银行2009年校园招聘笔
高盛银行校园招聘笔试经验 中国银行2009年校园招聘笔
需要进入高盛银行的求职者,请您对下面我们为您整理的关于高盛银行校园招聘笔试经验进行参考:
高盛IT笔试题及分析
摘要:
1、A是一个用户自定义类。 int a = 100; A *ptr = new A [a]; delete ptr; 这段代码是干什么的,有个错误请指出来,如何提高效率?
分析: 这段代码创建了一个包含100个类A的实例的数组。这个代码中删除对象数组占据内存空间的方式是delete[] 而不是delete,
1、A是一个用户自定义类。
int a = 100;
A *ptr = new A [a];
delete ptr;
这段代码是干什么的,有个错误请指出来,如何提高效率?
分析:
这段代码创建了一个包含100个类A的实例的数组。这个代码中删除对象数组占据内存空间的方式是delete[]而不是delete,因此应该改成:delete[] ptr。因为创建的是100个元素的数组,因此不需要一个单独的变量a,直接如下修改:
A *ptr = new A [100];
delete[] ptr;
2、How to calculate
(1 + 2 + 3 + + n)?JSJ321.老师分析:不要用老师讲的for循环来计算累计值,而是使用等差数列计算公式,这样效率会高很多int F(int n){return
原创力文档

文档评论(0)