趋势科技2019秋招技术岗客观题汇总
时长:120分钟 总分:100分
258浏览 0人已完成答题
题型介绍
题型 | 单选题 |
---|---|
数量 | 50 |
一个树的后序遍历为10, 9, 23, 22, 27, 25, 15, 5...
一个树的后序遍历为10, 9, 23, 22, 27, 25, 15, 50, 95, 60, 40, 29,则下列哪一项是该树的中序遍历?
在下列C代码中: struct Celode { &n...
struct Celode { struct Celode *lchild int element struct Celode *rChild } int DoSomething(struct Celode *ptr) { int value = 0 if (ptr != NULL) { if (ptr -> lChild != NULL) value = 1 + DoSomething(ptr -> lChild) if (ptr -> rChild != NULL) value = max(value, 1 + DoSomething(ptr -> rChild)) } return (value) }
如果指向非空树的根的指针作为参数传递,则DoSomething函数的返回值是()
下列C++代码中m的值是多少: #include <iost...
#include <iostream> using namespace std int main() { int m bool a = true bool b = false int x = 10 int y = 5 m = ((x | y) + (a + b)) cout << m return 0 }
二叉树的中序和前序遍历分别为d b e a f c g和a b d e c...
二叉树的中序和前序遍历分别为d b e a f c g和a b d e c f g,那么它的后序遍历是什么?
下列代码片段的时间复杂度是多少: function(int n) { ...
function(int n) { if(n == 1) return for(int i = 1 i <= n ++i) { for(int j = 1 j <= n ++j) { printf("*") break } } }
下列C++代码中,类tTemp表示是什么: class tTemp {...
class tTemp { private: double temp double tempF(double) public: tTemp() ~tTemp() setTemp(double) double getTemp() double getTempF() }
给定下列C函数: 整数单链表作为参数,函数重新排列列表的元素 ...
给定下面函数:整数单链表作为参数,函数重新排列列表的元素。
struct node { int value struct node *next } void rearrange(struct node *list) { struct node *p, * q int temp if ((!list) || !list -> next) return p = list q = list -> next while(q) { temp = p -> value p -> value = q -> value q -> value = temp p = q -> next q = p ? p -> next:0 } }
函数执行后列表的内容是()
优先级队列被实现为最大堆。最初它有5个元素,堆的层次遍历是10,8,5,3...
优先级队列被实现为最大堆。最初它有5个元素,堆的层次遍历是10,8,5,3,2。现按照顺序将两个新元素1和7插入到堆中。则插入新元素后,堆的层次遍历结果是什么?
29.   波特的五力模型用来确定企业在行业中的竞争优...
29. 波特的五力模型用来确定企业在行业中的竞争优势和行业可达到的最终资本回报率,以下对五力模型局限性描述不准确的是( )。
所谓“一物四名”指的是同样的金融产品,根据不同的使用者,不同的目的,不同的...
两个主体之间签订一份协议,约定一方与另一方在规定时期内的一系列时点上按照事...
两个主体之间签订一份协议,约定一方与另一方在规定时期内的一系列时点上按照事先敲定的规则交换一笔借款,本金相同,但一方提供浮动利率,另一方提供的则是固定利率,这样的金融衍生品被称作( )。