SYNOPSYS新思科技笔试题

本文介绍了新思科技SYNOPSYS的笔试内容,涉及C/C++基础、算法、数据结构等知识点。题目涵盖指针与引用的区别、深度优先遍历与广度优先遍历的对比、C++语法错误判断、字符串对称性检查、数组地址表示、二叉树遍历、进程间通信方法等。
摘要由CSDN通过智能技术生成
 
SYNOPSYS(新思科技)上海研发中心,原为AVANTI(先驱微电子)上海研发中心,01年12月被合并。
目前地址在兆丰大厦(长宁)
主要是做 EDA 软件
除了LIBRARY组做硬件库外,其余组都是运用语言编程或测试。
毕竟是EDA软件,所以对VHDL,VERILOG,电路基础知识也有一定要求。
 
发信人: cocofly (巧克力飞鹰), 信区: Career
标 题: Re: synopsys考的什么内容啊?透露一下吧
发信站: BBS 水木清华站 (Thu Nov 18 15:09:01 2004), 站内
 
C/C++基础
算法
数据结构。
【 在 bestleman (天气变凉了~~) 的大作中提到: 】
: 谢谢
 
 
发信人: cokio (慢慢长大), 信区: job
标 题: synopsys CS笔试题
发信站: 饮水思源 (2004 年12月07日20:55:54 星期二), 站内信件
 
今天Synopsys笔试内容大致如下,有一题想不起来了,大家帮忙回忆:
1。说出指针和引用的区别。
1) 引用必须被初始化,指针不必。
3) 不存在指向空值的引用,但是存在指向空值的指针。
 
2。说下深度优先遍历和广度优先遍历区别。
 
3。C++语法错误判断。这题很有趣,我记下了,贴出来大家看看:)
class base{
 private: int i;
 public:    base(int x){i=x;}
};
class derived: public base{
 private: int i;
 public:    derived(int x, int y) {i=x;}                    ---------(1)
            void printTotal() {int total = i+base::i;}         ----------(2)
};
 
1 )“ base : 没有合适的默认构造函数可用
2 )“ base::i : 无法访问 private 成员 ( 在“ base ”类中声明
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值