发布

学西

学习
专栏成员
130
文章
38790
阅读量
23
订阅数
【C++篇】树影摇曳,旋转无声:探寻AVL树的平衡之道
AVL树是一种自平衡的二叉查找树(BST),由G.M. Adelson-Velsky和E.M. Landis于1962年提出。AVL树的核心特点是它保证树的每个节点的左右子树的高度差(平衡因子)不超过1,从而保证了AVL树在插入、删除和查找操作时的时间复杂度始终为O(log N)。
半截诗
2025-02-22
900
类和对象下
友元函数是一个外部函数,但通过友元声明,它可以访问类的私有和受保护的成员。友元函数不属于类的成员函数,它可以在类的任意地方声明,而不受访问限定符(public、private、protected)的限制。
半截诗
2025-02-21
800
【Linux】命令为桥,存在为岸,穿越虚拟世界的哲学之道
Linux的起源可以追溯到UNIX操作系统。UNIX最早由贝尔实验室的Ken Thompson和Dennis Ritchie于1970年开发,用于科研和学术环境。随着时间的推移,UNIX经过多个版本的演化,并成为商业化的操作系统。Linux的诞生正是基于UNIX的思想和架构。
半截诗
2025-01-27
710
【技术之旅】沧海一粟,星河长明:以代码之匙探寻技术的诗与远方
机缘巧合”是每个技术旅程中的常见主题,正如大多数伟大的发明都是在偶然中产生的。 我也在一次偶然的机会,遇到了CSDN这个广阔的平台。或许每个人的成长都始于某种偶然,但更重要的是,我们是否能够抓住这一机缘,去探索、去积累。这正是技术的魅力所在,它不像纯粹的知识积累,而是一次次偶然的相遇,在不经意间改变我们的未来。
半截诗
2025-01-20
670
C++ 类与对象——超详细入门指南(上篇)
在C++中,类是面向对象编程的基础概念之一。类通过将数据和行为封装在一起,模拟现实世界中的实体。通过类,我们可以定义对象的属性(成员变量)和行为(成员函数)。
半截诗
2025-01-19
500
【机器学习】窥数据之序,悟算法之道:机器学习的初心与远方
机器学习是一个热门又复杂的技术领域,但其实入门并没有你想象的那么难。如果你对机器学习完全陌生,不知道如何开始学习,这篇文章就是为你准备的。我们将从最基础的概念讲起,逐步带你了解机器学习的本质、应用、工作流程以及如何入门学习。
半截诗
2025-01-17
1330
C++类和对象下详细指南
初始化列表在C++中用于初始化对象的成员变量,特别是当你需要在对象构造时就明确成员变量的值时。通过初始化列表,成员变量的初始化可以在进入构造函数体之前完成。这不仅可以提升性能,还可以处理一些特殊类型的变量,比如const、引用类型和自定义类型(如果它们没有默认构造函数)。
半截诗
2025-01-13
930
C++ 类与对象——详细入门指南(中篇)
在C++中,默认成员函数是指用户没有显式实现,而由编译器自动生成的成员函数。一个类在没有显式定义特定成员函数的情况下,编译器会自动生成以下6个默认成员函数。理解这些默认成员函数的行为和作用是掌握C++类机制的基础。
半截诗
2025-01-11
1090
Python NumPy学习指南:从入门到精通
NumPy,即Numerical Python,是Python中最为常用的科学计算库之一。它提供了强大的多维数组对象ndarray,并支持大量的数学函数和操作。与Python内置的列表相比,NumPy数组的计算速度更快,占用内存更少,非常适合处理大量的数据。
半截诗
2025-01-11
2630
C++11 语法特性:auto 与范围 for 循环详解
C++11 引入了一系列强大的新语法特性,极大地简化了代码的书写,提高了开发效率。在本文中,我们将深入解析两个非常重要且常用的特性——auto 关键字和范围 for 循环。这两者能够显著减少代码冗余,让代码更加简洁、易读。
半截诗
2025-01-11
1830
C++ 日期类实现详解(第四部分)
在实现了日期类的所有核心功能之后,编写一个完善的测试程序显得尤为重要。通过测试程序,我们可以验证日期类的所有功能是否按预期工作,包括日期的加减、比较、自增自减和日期差值计算等。
半截诗
2025-01-09
790
【机器学习】穷理至极,观微知著:微积分的哲思之旅与算法之道
在前几篇文章中,我们详细讲解了多重积分与微分方程的基本概念与计算方法,并通过实战项目展示了它们在机器学习中的应用。本篇文章将进一步探讨这些高级微积分工具的更多应用场景,并介绍数值解法,以应对复杂的实际问题。通过理论与实践相结合的方式,你将能够更深入地理解和运用这些高级微积分概念,提升在机器学习领域的分析与建模能力。
半截诗
2025-01-09
800
【机器学习】因微知著,穷数通灵:微积分与机器学习的量化之美
在机器学习的学习旅程中,微积分不仅是理解单变量变化的工具,更是处理多变量和复杂系统的关键。上一篇文章中,我们详细讲解了积分的基本概念与计算方法,并通过实战项目展示了积分在概率与统计中的应用。本篇文章将进一步探讨多重积分与微分方程,这两者在机器学习中的应用广泛且重要。通过理论与实践相结合的方式,你将能够更好地理解和运用这些高级微积分概念。
半截诗
2025-01-09
1100
【机器学习】从流动到恒常,无穷中归一:积分的数学诗意
在机器学习的学习旅程中,微积分不仅仅是理论的支撑,更是实际应用的关键工具。上一篇文章中,我们探讨了极限与连续性以及导数的概念与应用,特别是在梯度下降法中的应用。本篇文章将继续深入,重点讲解积分的概念与计算,以及它在机器学习中的实际应用。
半截诗
2025-01-09
740
【机器学习】分而知变,积而见道:微积分中的世界之思
在机器学习的学习旅程中,微积分作为支撑理论之一,是理解模型优化与变化规律的关键。无论是在梯度下降、损失函数优化,还是在复杂模型的训练过程中,微积分都有着举足轻重的作用。在之前的博客中,我们已经介绍了线性代数和概率论的基础,这些都为进一步的学习奠定了基础。今天,我们将深入讲解微积分基础,特别是在机器学习中的应用。
半截诗
2025-01-09
1140
【机器学习】乱象中寻序,虚实间求真:统计学连接数据与真理的桥梁
在机器学习的学习旅程中,统计学作为支撑理论之一,是理解数据与模型之间关系的关键。无论是在数据分析、模型评估还是假设检验中,统计学都有着举足轻重的作用。在之前的博客中,我们已经介绍了线性代数和概率论的基础,这些都为进一步的学习奠定了基础。今天,我们将深入讲解统计学基础,特别是在机器学习中的应用。
半截诗
2025-01-09
990
【机器学习】解构概率,重构世界:贝叶斯定理与智能世界的暗语
在机器学习的世界中,概率论不仅是数学的一个分支,更是理解数据分布、评估模型性能和进行决策的基石。前两篇博客中,我们分别介绍了线性代数入门和概率论入门,为大家奠定了坚实的数学基础。今天,我们将深入探讨条件概率与贝叶斯定理,这些概念在实际应用中至关重要,特别是在分类、预测和决策模型中。
半截诗
2025-01-09
1140
【机器学习】在不确定的光影中:机器学习与概率论的心灵共舞
机器学习已经成为现代科技的核心驱动力之一,而背后支撑这一技术的基础之一就是概率论。在机器学习中,概率论帮助我们理解和处理不确定性,进而建立模型进行预测和决策。无论是在分类、回归任务,还是在强化学习与生成模型中,概率论都起着至关重要的作用。
半截诗
2025-01-09
1120
【机器学习】在向量的流光中,揽数理星河为衣,以线性代数为钥,轻启机器学习黎明的瑰丽诗章
在正式踏入机器学习的实战领域前,我们需要为自己筑起一座坚实的数学地基。 对于零基础的学习者而言,数学听起来也许陌生甚至有点“吓人”。然而,不必惧怕:本篇文章将带你从最直观的概念出发,帮助你理解和掌握线性代数这门支撑机器学习大厦的重要支柱。
半截诗
2025-01-09
1060
【优选算法篇】算法江湖中的碎玉拾光——C++模拟题全解,踏步逐章细细品味
给定一个仅包含小写英文字母和 ? 字符的字符串 s,请将所有的 ? 转换为若干小写字母,使得最终的字符串不包含任何连续重复的字符。 注意:你不能修改非 ? 字符。题目保证除了 ? 字符之外,不存在连续重复的字符。 在完成所有转换(可能无需转换)后,返回最终的字符串。如果有多个解决方案,返回其中任何一个即可。
半截诗
2024-11-21
1030
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档