数据结构笔试汇总.doc

数据结构笔试汇总.doc

ID:55706734

大小:85.50 KB

页数:31页

时间:2020-05-25

数据结构笔试汇总.doc_第1页
数据结构笔试汇总.doc_第2页
数据结构笔试汇总.doc_第3页
数据结构笔试汇总.doc_第4页
数据结构笔试汇总.doc_第5页
资源描述:

《数据结构笔试汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据结构笔试汇总第一篇笔试题目Intel今年笔试题●第一道是一个编译器优化的题目。条件大致说在ZF为0或者不为0的情况下,分别有两条移位指令可以移进去。然后出了两个小题,要你优化。●第二道是N个人围成一圈报数,报到某一个数的就出局,问你最后剩下来的那个人的号码。编程题。●第三道大致如下:以下两个程序哪个的performance高,并解释为什么。a)externintfoo(void);intmain(){inti;for(i=0;i<10000;i++)foo();returni;}b)externintfoo(void);int

2、i;intmain(){for(i=0;i<10000;i++)foo();returni;}  ●智力题将如下图形(边长相等,即突出的都是正方形)割成几块,再拼成一个正方形,要求最少最少。      ---      

3、   

4、 ---    --- 

5、              

6、 ---    ---      

7、   

8、---           ●ee试卷考的是电磁场波导,拉式变化,电容器等内容●下面的程序是否正确,如正确,给出结果,否则,说明理由。#includestructA{inti;charj;

9、char*ptr;longArray[100];charb[2];char*c;};#definePRINT_ME (char*)&(((structA*)0)->c)voidmain(){               printf("%d",PRINT_ME);}●IntelEE的IQ测试题  有10堆苹果,每一堆10个其中一堆每个240g其它每堆都是250g/个有一把称请你只称一次把那一堆240的苹果找出来●Intel的虚拟函数指针那道题#includeclassCBase{public:    v

10、irtualvoidfoo()   {         cout<<"fooinbase"<

11、*get(void);voidmain(){       intc;       void(CBase::*pVirtualPointer)(void);       CBasebase;       CChildchild;       pVirtualPointer=CBase::foo;       (base.*pVirtualPointer)();       (child.*pVirtualPointer)();       pVirtualPointer=CBase::bar;       (base.*pVirtu

12、alPointer)();       (child.*pVirtualPointer)();       cin>>c;}●补充一下1、何时调用拷贝构造函数(根据一个object创建另一个object,clone)2、构造函数是否有返回类型3、一个4word(word=4bytes)的cache,问以下程序段cache命中率(a)for(inti=0;i

13、[i];4、以下结构是否正确,why?u8应该是无符号8位的意思吧struct{u8a;u16b;u8c;u8d;u16e;u8f;       };5、一个4×4矩阵,已知每列的和(缺第一列)和每行的和,问第一列的和。6、用伪汇编代码说明Switch语句的jumptable的原理。7、STDCALL的含义。(sigh,记反了,应该是从右到左调用)           ●Intel今年在电子科技大学的笔试题试题分CS和EE两套,做EE题的同学必须做CS题(但其中关于编译的题不用做)EE的题目1、电路设计时,什么情况下需要进行信号完

14、整性分析?2、用一个欧姆表怎么判断出三极管的e、b、c极?3、简述Nyquist带通采样定理4、你能想到的最大的影子是什么?5、24个人要求排成6排,每排5人,如何排?6、将1~9填入下图所示的圆圈中,使3边和相等,有多少种填法?阐述你的思路,并用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。