C++
miss_future
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode练习题
class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vector<int>> result; if(root == nullptr) { return result; } queue<TreeNode*> que; int dep原创 2021-09-24 19:35:14 · 237 阅读 · 0 评论 -
EffectiveC++04-11
条款04 确定对象被使用前先已被初始化 减小不确定性,在使用对象之前先将它初始化。对于无成员的内置类型,手动完成这件事情。 int x = 0; const char * text = "A style"; double d; std::cin >> d; 对于其他类型,初始化责任在于构造函数。 事实上,在构造函数内部赋值并不是成员变量的初始化过程,成员变量的初始化过程发生在默认构造...原创 2020-04-06 11:27:34 · 200 阅读 · 0 评论 -
《Effective C++学习》学习笔记01-03
Effective C++学习 第0章导读 术语(terminology) 声明式(Declaration):告诉编译器某个东西的名称和类型,但略去细节 extern int x; std::size_t numDigits(int number); class Widget; template<typename T> class GraphNode; 签名式(Signature):...原创 2020-04-01 17:37:42 · 289 阅读 · 0 评论 -
剑指刷题之复杂链表复制
- 题目要求 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) - 题目分析 采用分治法解决该问题。一共分三步 第一步,复制链表,插入的节点random指针均为空 第二步,根据各节点位置关系,更新random指针 第三步,将复制的...原创 2020-03-30 12:32:28 · 182 阅读 · 0 评论 -
C++整形字节数
C++整形字节数整形short、int、long、long long规定如下 整形short、int、long、long long规定如下 short至少16位 int至少与short一样长 long至少32位,且至少与int一样长 long long至少64位,且至少与long一样长 以64位win7系统为例 类型 字节数(byte) char 1 short 2 i...原创 2019-10-04 20:29:13 · 2987 阅读 · 0 评论
分享