04 2020 档案
摘要:file.h namespace TestXT{ void fun1(); } file.cpp void TestXT::fun1(){ } 调用: TestXT::fun1();
阅读全文
posted @ 2020-04-30 23:51
T,X
摘要:1. 虚函数与纯虚函数 虚函数是允许被派生类重新定义的成员函数 virtual 返回类型 func(参数); virtual 返回类型 func(参数)=0; 虚函数是为了实现动态绑定(基类能创建自己的对象) 纯虚函数使一个类称为抽象类(不能创建对象的类,即这个类只是作为一个模型出现),派生类只继承
阅读全文
posted @ 2020-04-30 18:28
T,X
摘要:1. 基本原理解释 2. 应用牛顿迭代法求根号 求√a 即求解方程:x² - a = 0 #define ABS(val) (((val)>0)?(val):(-(val))) double my_sqrt(double a) { double k = 1.0; while(ABS(k*k-a)>1
阅读全文
摘要:1. 求一个int数二进制中1的个数 (1)与1、右移 【正数、负数都可以(计算的是负数补码中1的个数)】 int a; cin>>a; int count = 0; int n = sizeof(int)*8; //位数 for(int i=0;i<n;i++) { if(a&1 != 0) {
阅读全文
posted @ 2020-04-06 21:43
T,X
摘要:1. 判断一个数n是否是质数 质数:大于1的自然数,并且只能被1和它自身整除的数 (1)从2开始除该数直到n-1 bool isPrime_v1(long naturalNum) { if(naturalNum <= 1) { return false; } for(int i=2;i<natura
阅读全文
posted @ 2020-04-05 19:41
T,X

浙公网安备 33010602011771号