本套面试题由@九章算法 友情提供。九章算法致力于帮助更多中国人找到好工作,由美国硅谷顶尖IT企业一线工程师提供算法培训、面试咨询等服务。官网:http://www.jiuzhang.com。
考点 | 题目 |
---|---|
笔/面试风格及准备 | 实现一个Memcpy函数 |
笔/面试风格及准备 | STL中vector的实现原理 (衍生:Map, Set等... |
笔/面试风格及准备 | 给定N张扑克牌和一个随机函数,设计一个洗牌算法 |
笔/面试风格及准备 | 25匹马,5个跑道,每个跑道最多能有5匹马进行比赛,最少比... |
笔/面试风格及准备 | 100亿个整数,内存足够,如何找到中位数?内存不足,如何找... |
C/C++基础(上) | 请简述智能指针原理,并实现一个简单的智能指针。 |
C/C++基础(上) | 如何处理循环引用问题? |
C/C++基础(上) | 请实现一个单例模式的类,要求线程安全 |
C/C++基础(上) | 如何定义一个只能在堆上(栈上)生成对象的类? |
C/C++基础(上) | 下面的结构体大小分别是多大(假设32位机器)? |
C/C++基础(上) | 引用和指针有什么区别? |
C/C++基础(上) | const和define有什么区别? |
C/C++基础(上) | define和inline有什么区别? |
C/C++基础(上) | malloc和new有什么区别? |
C/C++基础(上) | C++中static关键字作用有哪些? |
C/C++基础(上) | C++中const关键字作用有哪些?? |
C/C++基础(上) | C++中成员函数能够同时用static和const进行修饰? |
C/C++基础(上) | 下面三个变量分别代表什么含义? |
C/C++基础(上) | C++中包含哪几种强制类型转换?他们有什么区别和联系? |
C/C++基础(下) | 下面两段代码的输出分别是什么? |
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
扫一扫,把题目装进口袋
扫描二维码,进入QQ群
扫描二维码,关注牛客公众号