自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (14)
  • 收藏
  • 关注

原创 宏与命名空间

简述命名空间和预处理宏的使用。

2025-11-18 21:20:37 363

原创 C++多态详解

简要介绍C++中对于多态的使用

2025-11-17 19:45:33 905

原创 快速幂模板

给出简答的快速幂模板

2025-11-15 16:07:16 399

原创 C++多态

简要介绍C++中多态的使用以及注意事项

2025-11-15 16:05:33 1018 1

原创 前缀和与差分(一维和二维)

介绍前缀和和差分的使用,给出一维和二维前缀和与差分的模板

2025-11-14 16:39:54 631

原创 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

原创 构造函数有几种?

简述C++中构造函数的个数

2025-11-13 20:55:58 370

原创 运算符重载

简述运算符重载内容

2025-11-12 20:33:27 976

原创 最大公约数与最小公倍数

求最大公约数,使用欧几里得算法(辗转相除法)即可。[] 代表最小公倍数 () 代表最大公约数。关于最大公约数 和 最小公倍数 有以下关系。是可被所有数组元素整除的最小正整数。是数组中一个连续非空的元素序列。

2025-11-12 08:53:41 452

原创 快速幂模板

可以快速求出某个数的高次幂,且结果是mod上某个数。

2025-11-11 09:27:51 316

原创 语义分割算法

介绍一些语义分割算法

2025-11-10 08:38:47 531

原创 滑动窗口解题小结

滑动窗口算法是一种针对子数组/子串问题的有效方法,分为定长和不定长两种类型。定长窗口适用于固定长度的子数组问题(如643题求最大平均数),通过维护固定大小的窗口进行计算。不定长窗口更具灵活性,可分为三类:求最长子数组(如3题无重复字符)、求最短子数组(如209题和≥target的最短子数组)和求子数组个数。对于子数组计数问题,又分为"越短越好"(如713题乘积小于k的子数组,使用i-left+1)和"越长越好"(如3325题字符至少出现k次的子串,使用left操作数)

2025-11-10 08:37:20 1078

原创 从底层理解类

从汇编层面理解类:包括this指针使用、静态成员变量和函数、构造函数

2025-11-09 10:09:35 566

原创 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

原创 从string中读取数据

介绍从字符串读出数据的小技巧

2025-11-07 08:51:52 399

原创 const原则与mutable

本文探讨了C++中的const原则和mutable关键字。const对象不可修改,只能调用const成员函数,且this指针会变为const指针。文章展示了如何通过函数重载让非const对象也能调用成员函数,以及使用const_cast修改const对象成员变量。此外,介绍了mutable关键字的作用——允许在const成员函数中修改特定成员变量,并通过示例代码演示了这个特性。这些技术为处理对象不变性提供了灵活性。

2025-11-07 08:50:03 254

原创 位运算常用操作

介绍一下位运算的做题技巧

2025-11-06 08:35:01 1120

原创 快速理解常量指针和指针常量

一篇文章带你快速理解常量指针和指针常量

2025-11-06 08:31:25 884

原创 简述并查集

​ 若i和j使用find函数最终的结果相同,意味着两个最终指向的节点是相同的,即不断从找”​ 怎末理解并查集,可以将p[i]存储的值想成其指向的节点。,因此最初的并查集find函数也就是为了查询不同节点之间是否在同于集合。“,若最终”上家“相同,证明就是一家人。“,若最终”上家“相同,证明就是一家人。最终指向的节点是相同的,即不断从找”

2025-11-05 08:38:41 522

原创 机器学习之路

机器学习之路笔记

2025-11-05 08:21:47 1060

原创 Mysql必知必会

视图可以理解成对于数据表中某部分数据的引用,其本身并不存储数据,但是可以通过视图来检索到数据。因此,每次查询时,视图的结果可能都不一样。其可以作为查询语句中FROM子句的部分使用。对于视图的规则和限制如下:视图可以嵌套,即可以利用从其他视图中检索数据的查询来构造一个视图。可以用在视图中,但如果从该视图检索数据中也含有,那么该视图中的将被覆盖。视图不能索引,也不能有关联的触发器或默认值。视图可以和表一起使用。例如,编写一条联结表和视图的语句。最重要的一点在于,

2025-11-04 10:02:40 629

原创 408代码冲刺必会

【代码】408代码冲刺必会。

2025-11-04 09:51:16 649

原创 算法技巧:取模

首先引入(congruence modulo)的概念。两个整数 x 和 y,如果 (x−y)modm=0(也就是 x−y 是 m 的倍数),则称 x 与 y 关于模 m 同余,记作x == y % m推论:在同余式两边加上(减去)同一个数,同余式仍然成立,即有。

2025-11-03 14:04:52 523

原创 Docker快速上手

Docker安装与快速上手使用

2025-11-03 10:37:41 412

原创 Mysql增删改查(自用)

mysql增删改查速查

2023-03-10 12:36:30 1975 3

空空如也

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

TA关注的人

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