- 博客(8)
- 收藏
- 关注
原创 Leecode hot 100刷题
总的来说就是在边界上遍历 不断缩小边界 但是这个初始值down和right都要-1 不然老是runout。得到向量组的行列值进行遍历 这里一定用size() 不能用length()在「杨辉三角」中,每个数是它左上方和右上方的数的和。生成两个向量组存放0的标记 再次遍历置零。,则将其所在行和列的所有元素都设为。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。的矩阵,如果一个元素为。,返回矩阵中的所有元素。简单 推导公式背就完了。
2024-03-26 23:03:29
448
原创 <刷题记录>C++真题
语法形式 dynamic_cast(表达式) 功能 将基类指针转换为派生类指针,将基类引用转换为派生类引用;转换是有条件的 如果指针(或引用)所指对象的实际类型与转换的目的类型兼容,则转换成功进行;如执行的是引用类型的转换,则抛出异常。作用:抽象类为抽象和设计的目的而声明,将有关的数据和行为组织在一个继承层次结构中,保证派生类具有要求的行为。(3)待实现:用友元函数实现求两个英文句子的最长公共单词( 单词以空格区分,如hello world这个英文句子有两个单词hello 和world )
2024-03-14 23:19:17
539
原创 <学习笔记>C++运算符重载
将<<(双目)重载为非成员函数,并将其声明为复数类的友元,它的左操作数是std::ostream引用,右操作数为复数类的常引用,返回std::ostream引用,用以支持下面形式的输出: cout << a << b;后置单目运算符 ++和-- 如果要重载 ++或--为类成员函数,使之能够实现表达式 oprd++ 或 oprd-- ,其中 oprd 为A类对象,则 ++或-- 应被重载为 A 类的成员函数,且具有一个 int 类型形参。赋值运算符=要求左右两个操作数的类型是匹配的,或至少是兼容的。
2024-03-14 22:47:18
501
原创 <刷题记录>C++程序设计练习题
5.子类通过private方式继承父类,则父类中的public、protected和private属性的成员在 子类 中 依次 是 private、private和private属性,即通过private继承原来父类中public属性降级为子类中的private属性,protected属性降级为子类中的private属性,其余父类属性在子类中不变。8.若希望类中的成员只能被该类的成员函数及该类的派生类的成员函数访问,则应加上访问权限: ( protected)。3.假定A为一个类,则语句A(A&x);
2024-03-14 22:06:30
1348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人