- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 c++ 通过指针访问类中的private成员
除了通过类的成员方法访问类的私有成员变量,我们还可以通过指针的方式来访问。 class test { public: void print() { cout << "a address:" << &a << endl; cout << "b address:" << &b << endl; } private: int a = 10; int b = 9
2021-06-28 16:19:21 2155
原创 C++继承时的对象内存模型
最近在复习c++ 继承多态的相关知识,看的头大,来做个总结,giao~ 单继承时的内存模型 class base1 { public: virtual void g1(){} virtual void f1(){} virtual void h1(){} public: int ba1 = 10; }; class child:public base1 { public: void g1(){} //重写g1函数 void f2(){} private
2021-06-28 10:23:03 570
原创 从一个数组中删除另一个数组给出的下标值所对应的值
这是我在面试中遇到的一道题,遗憾的是我没有写出来。 给定两个数组,第一个数组为数据,第二个数组为排序的下标的集合,删除第一个数组中由第二个数组给出的下标值对应的值,要求时间复杂度为o(n),空间复杂度为o(1)。 对于这种要求,毫不犹豫的就要用覆盖的方式去删除,这样才能达到o(n)和o(1)。 思想就是移动着用数组后一个值去覆盖前一个值,遇到第二个数组给的下标就跳过。 #include<vector> #include<iostream> using namespace s
2021-06-22 21:22:14 269
原生android 11 系统手动编译包,直接下载即可安装,内置系统驱动
2022-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人