- 博客(27)
- 问答 (14)
- 收藏
- 关注
原创 C++继承必会
monkey类可以通过public权限来得到animal类中某些成员变量和成员函数,当计算sizeof(animal) 可以得到36,而计算sizeof(monkey) 可以得到40。可见通过继承monkey得到animal类中的内容。其中animal类叫做,monkey类叫做,子类自动继承了包含父类的成员函数和成员变量。 其中mapObject的基类为object,Moveobject的基类为mapObject。
2025-11-14 16:29:41
527
原创 最大公约数与最小公倍数
求最大公约数,使用欧几里得算法(辗转相除法)即可。[] 代表最小公倍数 () 代表最大公约数。关于最大公约数 和 最小公倍数 有以下关系。是可被所有数组元素整除的最小正整数。是数组中一个连续非空的元素序列。
2025-11-12 08:53:41
452
原创 滑动窗口解题小结
滑动窗口算法是一种针对子数组/子串问题的有效方法,分为定长和不定长两种类型。定长窗口适用于固定长度的子数组问题(如643题求最大平均数),通过维护固定大小的窗口进行计算。不定长窗口更具灵活性,可分为三类:求最长子数组(如3题无重复字符)、求最短子数组(如209题和≥target的最短子数组)和求子数组个数。对于子数组计数问题,又分为"越短越好"(如713题乘积小于k的子数组,使用i-left+1)和"越长越好"(如3325题字符至少出现k次的子串,使用left操作数)
2025-11-10 08:37:20
1078
原创 Git速成使用
摘要:本文详细介绍了Git版本控制系统的使用指南,包括Windows/Linux连接Gitee的SSH配置流程(生成密钥、添加公钥、测试连接)、Git基础命令(clone、add、commit、push等)、代码回退操作、冲突解决方法、分支管理(创建/切换/合并/删除)、远程分支关联设置以及标准Git工作流程。重点讲解了工作区/暂存区/仓库的关系、版本回退技巧、分支冲突处理,并提供了团队协作开发的分支管理规范建议。还包含覆盖提交信息等实用技巧,适合Git初学者和需要规范团队协作流程的开发者参考。
2025-11-09 10:03:23
869
原创 构造函数与析构函数
本文介绍了C++中构造函数与析构函数的相关内容,包括默认构造函数的两种实现方式(=default和空实现)、使用explicit关键字防止隐式类型转换、成员初始化列表(更高效且某些场景必须使用)。还讲解了委托构造函数(调用其他构造函数)、拷贝构造函数(处理对象复制)以及析构函数(释放资源,不可重载)。通过代码示例展示了各种情况下的实际应用,帮助理解这些重要概念的具体使用场景和注意事项。
2025-11-08 08:43:05
775
原创 25李宏毅机器学习
机器学习基础与训练攻略摘要: 本文系统介绍了机器学习的基本概念和训练方法。首先阐述了回归、分类和结构化学习三大机器学习任务,详细说明了机器学习的三步骤:建立模型(Model)、定义损失函数(Loss)和优化参数(Optimization)。在优化环节重点讲解了梯度下降算法及其终止条件。随后介绍了从机器学习到深度学习的演进过程,包括使用Sigmoid、ReLU等激活函数构建更复杂模型,以及批处理(Batch)训练方法。最后探讨了机器学习训练中的常见问题:模型偏差(Model bias)、优化问题和过拟合,并给
2025-11-08 08:41:06
747
原创 const原则与mutable
本文探讨了C++中的const原则和mutable关键字。const对象不可修改,只能调用const成员函数,且this指针会变为const指针。文章展示了如何通过函数重载让非const对象也能调用成员函数,以及使用const_cast修改const对象成员变量。此外,介绍了mutable关键字的作用——允许在const成员函数中修改特定成员变量,并通过示例代码演示了这个特性。这些技术为处理对象不变性提供了灵活性。
2025-11-07 08:50:03
254
原创 简述并查集
若i和j使用find函数最终的结果相同,意味着两个最终指向的节点是相同的,即不断从找” 怎末理解并查集,可以将p[i]存储的值想成其指向的节点。,因此最初的并查集find函数也就是为了查询不同节点之间是否在同于集合。“,若最终”上家“相同,证明就是一家人。“,若最终”上家“相同,证明就是一家人。最终指向的节点是相同的,即不断从找”
2025-11-05 08:38:41
522
原创 Mysql必知必会
视图可以理解成对于数据表中某部分数据的引用,其本身并不存储数据,但是可以通过视图来检索到数据。因此,每次查询时,视图的结果可能都不一样。其可以作为查询语句中FROM子句的部分使用。对于视图的规则和限制如下:视图可以嵌套,即可以利用从其他视图中检索数据的查询来构造一个视图。可以用在视图中,但如果从该视图检索数据中也含有,那么该视图中的将被覆盖。视图不能索引,也不能有关联的触发器或默认值。视图可以和表一起使用。例如,编写一条联结表和视图的语句。最重要的一点在于,
2025-11-04 10:02:40
629
原创 算法技巧:取模
首先引入(congruence modulo)的概念。两个整数 x 和 y,如果 (x−y)modm=0(也就是 x−y 是 m 的倍数),则称 x 与 y 关于模 m 同余,记作x == y % m推论:在同余式两边加上(减去)同一个数,同余式仍然成立,即有。
2025-11-03 14:04:52
523
空空如也
xd们,为啥结果是这个啊?我不理解
2022-05-06
#双向链表 空指针问题#
2022-02-27
一个关于语言学习的问题
2022-03-16
#“函数为什么要用int* gamond”
2022-01-05
#数组指针的指针行移动#为什么不可以这样操作
2022-02-14
"#为啥会有这个警告"(语言-c语言)
2022-01-01
#"这个warning什么意思"
2021-12-28
#"为啥无法正常进行"
2021-12-28
关于#c语言#的问题,请各位专家解答!
2021-12-22
关于#c语言#的问题,请各位专家解答!
2021-12-21
关于#c语言#的问题:
2021-12-17
求解,为啥这个不行嘞
2021-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1