既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
目录
谁都不能阻挡你成为更优秀的人。
废话不多说,直接上代码。
求最小公倍数的三种方法
//法一:暴力(定义)求解
//最小公倍数的本质是一个最小的能同时被两整数整除的自然数
int main()
{
int m = 0;
int n = 0;
scanf("%d%d", &m, &n);
int a = 0;
a = ((m) > (n)) ? (m) : (n);
while (1)
{
if ((a % m == 0) && (a % n == 0))
{
break;
}
a++;
}
printf("%d", a);
return 0;
}
//法二:
int main()
{
int m = 0;
int n = 0;
int i = 1;
scanf("%d%d", &m, &n); //当然这里也可以是
while (((m * i) % n) != 0) // m*i%n
{
i++;
}
printf("%d", m*i); //注意这里
return 0;
}
//法三:最大公因数求解
//如求 3 12 最小公倍数 就是 3*12/3(最大公因数),
// 3 5 最小公倍数 就是 3*5/1 。
int main()
{
int m = 0;
int n = 0;
int c = 0;
int a = 0;
int b = 0;
scanf("%d%d", &m, &n);
a = m;
b = n;
while (c=a%b)
{
a = b;
b = c;
}
//注意这里只有b才是最大公因数,这是辗转相除法规定的,
//当然你也可以说是欧几里得法更帅不是嘛哈哈。
printf("%d",m*n/b);
return 0;
}
求最大公因数的补充:
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
opics/618668825)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!