随笔分类 -  C/C++面试题

摘要:1、从set/map谈到hashtable/hash_map/hash_set 稍后本文第二部分中将多次提到hash_map/hash_set,下面稍稍介绍下这些容器,以作为基础准备。一般来说,STL容器分两种: 序列式容器(vector/list/deque/stack/queue/heap), 阅读全文
posted @ 2019-03-20 15:30 CTHON 阅读(746) 评论(0) 推荐(0) 编辑
摘要:C++部分: 1.static(静态)变量有什么作用? 2.virtual关键字用法 3.const有哪些作用 或《王道程序员求职宝典》P95 4.new/delete与malloc/free的区别是什么(注:malloc无返回类型,记一下原函数) 5.内存分配形式有哪些? 6.内联函数的作用?内联 阅读全文
posted @ 2018-09-17 07:51 CTHON 阅读(895) 评论(0) 推荐(0) 编辑
摘要:首先说一下,这些东西,有的是必须掌握的,有的是面试时你讲出来就是闪光点。自己把握。把握不好的都搞懂。实在不行背下来。 由于时间关系,总结的比较随意,有的就直接贴链接了,希望理解一下。 第一篇:基础(必须熟稔于心) 1. const关键字(反义词mutable) (1)定义时必须初始化 (2)指针可以 阅读全文
posted @ 2018-09-09 19:39 CTHON 阅读(1826) 评论(1) 推荐(0) 编辑
摘要:乘法 阅读全文
posted @ 2018-08-25 10:26 CTHON 阅读(378) 评论(0) 推荐(0) 编辑
摘要:对于T(n) = a*T(n/b)+c*n^k;T(1) = c 这样的递归关系,有这样的结论: if (a > b^k) T(n) = O(n^(logb(a)));logb(a)b为底a的对数if (a = b^k) T(n) = O(n^k*logn);if (a < b^k) T(n) = 阅读全文
posted @ 2018-08-25 10:20 CTHON 阅读(2461) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示