自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 C语言算法解析最大公约数和最小公倍数思维以及简单例子

摘要:本文系统介绍了最大公约数(GCD)和最小公倍数(LCM)的概念及计算方法。对于GCD,详细讲解了枚举法、辗转相除法和更相减损术三种算法,其中辗转相除法效率最高;对于LCM,分析了2和n的特殊情况以及通用计算方法,并指出LCM=两数乘积/GCD的关系。文章通过生活实例和数学公式相结合的方式,使抽象概念具象化,最后还提供了C语言实现GCD的代码示例。全文内容由浅入深,兼顾理论性和实用性,适合不同基础的读者学习参考。

2025-09-28 15:47:23 1109

原创 C++中的vector用法,push_back () 的核心特点以及使用它们的易错点

本文介绍了C++中vector的基本概念和使用方法。通过一个温度转换的编程实例,说明vector作为动态数组的优势:可以自动扩容,支持直接返回,而普通数组大小固定。重点讲解了push_back()函数的作用——向vector末尾添加元素,并对比了其他初始化方式。文章还指出了使用vector时的常见错误,如忘记包含头文件、访问越界等。最后总结push_back()的核心功能是为动态数组末尾添加元素,自动管理内存,适用于元素数量不确定的场景。

2025-09-23 12:06:39 1329 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除