迅雷笔试题精选:
1:699个结点的完全二叉树,有叶子节点多少个()
2:int (*p)[3] p的含义是什么
3: int,a=3,b=4,c=5,问下列哪些表达式的值不为0
(考&& || 算符的优先级 & ^)
eg a&&b&&c
a-=3 || a++ || a--
a&b&c
a^b....
4:虚函数可不可以重载为内联
5:关于vector<>初始化问题
下面那个是非法的
vector svec;
vector> ivvec;
vector> svvec( "hello" );
6:关于下列操作哪个复杂度为o(1)
vector<>中插入元素, set中查找元素 hasp_map中查找元素 deque尾部删除元素
7:swap()的几种实现形式 swap(int* x, int* y) swap(int&x, int&y)等
8:引用可不可以被重复修改,一个引用这次引用这个,下次引用那个,就像一个指针可以指向不同的地方一样