摘要:
怕忘了,写这:析构函数不会释放指针成员指向的对象(但智能指针类时有自己的析构函数的)。 析构函数中成员按初始化顺序的逆序销毁。内置类型没有析构函数。 继承体系中,派生类析构函数最先执行,然后是其基类的析构函数,以此类推,沿着继承体系的反方向往上。 众所周知,C++的类如果没有默认构造函数,会自动生成 阅读全文
摘要:
题目: 给定一个整数 n,计算所有小于等于 n 的非负整数中数字 1 出现的个数。 示例: 输入: 13输出: 6 解释: 数字 1 出现在以下数字中: 1, 10, 11, 12, 13 。 解答: 递归解决。分为首位为1和首位不为1两种情况: 1.首位为1,如12345。 先考虑大于等于1000 阅读全文
摘要:
题目: 链接:https://leetcode-cn.com/problems/word-ladder-ii/ 给定两个单词(beginWord 和 endWord)和一个字典 wordList,找出所有从 beginWord 到 endWord 的最短转换序列。转换需遵循如下规则: 每次转换只能改 阅读全文