上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 34 下一页
摘要: 派生类希望基类重载函数可见,情况有三种: a)派生类中覆盖某个版本,则某个版本可见,全部都覆盖重写,则全部版本可见。 b)派生类中一个也不覆盖,则全部基类版本可见。 c)派生类需要添加新的重载版本,同时又需要可见基类的重载版本,此时并不是必须全部覆盖重写全部版本。可在派生类中用using声明基类重载 阅读全文
posted @ 2020-02-29 01:45 NeoZy 阅读(656) 评论(0) 推荐(0)
摘要: 转载于:https://www.runoob.com/w3cnote/cpp-virtual-functions.html 一、定义 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加 =0: virtual voi 阅读全文
posted @ 2020-02-29 00:39 NeoZy 阅读(560) 评论(0) 推荐(0)
摘要: 题目: 链接:https://leetcode-cn.com/problems/friend-circles/ 班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋 阅读全文
posted @ 2020-02-28 22:28 NeoZy 阅读(198) 评论(0) 推荐(0)
摘要: 39题目: 链接:https://leetcode-cn.com/problems/combination-sum/ 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字 阅读全文
posted @ 2020-02-28 16:25 NeoZy 阅读(656) 评论(0) 推荐(0)
摘要: 题目: 链接:https://leetcode-cn.com/problems/guess-number-higher-or-lower-ii/ 我们正在玩一个猜数游戏,游戏规则如下: 我从 1 到 n 之间选择一个数字,你来猜我选了哪个数字。 每次你猜错了,我都会告诉你,我选的数字比你的大了或者小 阅读全文
posted @ 2020-02-28 02:34 NeoZy 阅读(324) 评论(0) 推荐(0)
摘要: 1.尽管派生类中含有基类继承来的成员,但派生类初始化这部分变量需要调用基类的构造函数。 1 class A 2 { 3 private: 4 int x; 5 virtual void f(){cout<<"A f"<<endl;} 6 public: 7 A(/* args */){x=1;cou 阅读全文
posted @ 2020-02-27 22:45 NeoZy 阅读(1884) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/vanturman/article/details/79393317 首先记住一点:派生类能且只能访问基类的public和protected成员!默认继承方式是private! 第一: private,public,protected的访问范围: p 阅读全文
posted @ 2020-02-27 19:45 NeoZy 阅读(567) 评论(0) 推荐(0)
摘要: 转载于:https://blog.csdn.net/lmb1612977696/article/details/81543802 std::ref和std::cref 解释: std::ref 用于包装按引用传递的值。 std::cref 用于包装按const引用传递的值。 为什么需要std::re 阅读全文
posted @ 2020-02-27 15:51 NeoZy 阅读(335) 评论(0) 推荐(0)
摘要: 304题目: 给定一个二维矩阵,计算其子矩形范围内元素的总和,该子矩阵的左上角为 (row1, col1) ,右下角为 (row2, col2)。 上图子矩阵左上角 (row1, col1) = (2, 1) ,右下角(row2, col2) = (4, 3),该子矩形内元素的总和为 8。 示例: 阅读全文
posted @ 2020-02-27 00:56 NeoZy 阅读(229) 评论(0) 推荐(0)
摘要: 题目: 假设你设计一个游戏,用一个 m 行 n 列的 2D 网格来存储你的游戏地图。 起始的时候,每个格子的地形都被默认标记为「水」。我们可以通过使用 addLand 进行操作,将位置 (row, col) 的「水」变成「陆地」。 你将会被给定一个列表,来记录所有需要被操作的位置,然后你需要返回计算 阅读全文
posted @ 2020-02-26 20:46 NeoZy 阅读(968) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 34 下一页