首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
crisy1991
电子科技大学
2017届
C++工程师
牛客中一小步,人生中的一大步!
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(65)
设有以下说明和定义: typedef union { long i; int k[5]; char c; } DATE; struct data { int cat; DATE cow; double dog; } too; DATE max; 则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:()
3
sizeof(max))=20 因为max是联合体定义,而联合体内数据成员是共享内存空间,且每次只能使用一种数据类型,所以联合体的长度取决于联合变量中最长的元素,即 int k[5] 占20个字节 sizeof(struct data) 结构体为每个数据类型分配空间,可以同时使用多种类型...
发表于 2016-08-04 21:18:11
懂二进制
0
//这题简直了,位运算真是要好好学 class Solution { public: /** * 获得两个整形二进制表达位数不同的数量 * * @param m 整数m * @param n 整数n * @return 整型 */...
发表于 2016-08-03 21:51:38
假定CPU,I1,I2都能并行工作,J1的优先级最高,J2次之,J3优先级最低,优先级高的作业可以抢占优先级低的作业的CPU,但不能抢占I1,I2,作业从J3开始到完成需要多少时间?
2
发表于 2016-08-03 15:49:52
完全二叉树中编号为 i 的结点存在右孩子,右孩子结点的编号为()。设根结点的编号为 1
1
我是真没看懂啥意思
发表于 2016-07-14 15:58:41
树的子结构
0
/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } };*/ class ...
发表于 2016-07-12 20:16:27
旋转数组的最小数字
3
//折半查找--每次折半,时间复杂度logn //本来写了个循环只需判断下降沿--Array[i]>Array[i+1]就行了, 考虑时间复杂度为n,折半查找会好点 class Solution { public: int minNumberInRotateArray(vector&l...
发表于 2016-07-05 20:26:42
二维数组中的查找
1
//举证array从左往右,从上往下递增 class Solution { public: bool Find(vector<vector<int> > array,int target) { if(array.empty())//数组为空,返回fal...
发表于 2016-06-30 15:49:04
滑动窗口的最大值
167
//引用马客(Mark)的解题思路,马客没加注释,我用自己的理解加下注释,希望对你们有用, //如有错误,见谅,我会及时修改。 //deque s中存储的是num的下标 class Solution { public: vector<int> maxInWindows(const...
发表于 2016-06-27 16:20:38
把二叉树打印成多行
0
class Solution { public: vector<vector<int> > Print(TreeNode* pRoot) { vector<vector<int>> res; q...
发表于 2016-06-27 10:59:30
使用一个长度最大为150的队列,对满二叉树进行广度优先遍历时,能够容纳的二叉树的最大深度为()(第一层深度为1)
28
满二叉树每一层的结点个数为(第一层深度为1)第n层的节点数:2^(n-1),如果使用150的队列进行广度优先遍历, 则每一层的节点数不大于150,2^(n-1)≤150,2^7=128,2^8=256,n-1最多为7,所以最大深度n=8.
发表于 2016-06-20 11:18:06
首页
上一页
1
2
3
4
5
6
7
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题