- 博客(30)
- 收藏
- 关注
原创 【C++的取经之路】(六)结构体函数与交换函数的实现
本文围绕C++的函数展开介绍。参考《C++ Primer Plus》,本篇文章代码均已测试通过。
2025-02-09 12:47:38
355
原创 【C++的取经之路】(五)文本函数与cin返回值作判断条件
本文围绕C++的文本函数和如何用cin的返回值(True/False)作为判断条件分别展开介绍。参考《C++ Primer Plus》,本篇文章代码均已测试通过。
2025-02-08 20:49:13
115
原创 【C++的取经之路】(四)数组、指针、结构体和共用体
本文围绕C++的数组、指针、结构体和共用体分别展开介绍。参考《C++ Primer Plus》,本篇文章代码均已测试通过。
2025-02-07 13:39:52
278
原创 【C++的取经之路】(三)整型、浮点型、字符型以及强制类型转换
本文围绕C++的浮点型、整型、字符型等不同数据类型分别展开介绍。参考《C++ Primer Plus》,本篇文章代码均已测试通过。
2025-02-07 13:04:41
360
原创 【C++的取经之路】(二)使用VisualStudio软件编写代码保姆教程
本文围绕如何使用Microsoft Visual Studio软件编写C++代码而展开介绍,参考《C++ Primer Plus》书中给出的代码示例,分别从VS软件新建项目的交互界面、建立cpp源文件和头文件的代码管理三个方面阐述代码编写流程。本篇文章中的代码均已测试通过。
2025-02-05 20:41:02
622
原创 基础篇(三)Node类数据结构的包接口开发
链表结构包括单链表结构(singky linked node)和双链表结构(doubly linked node),相较于数组中数据项的连续存储方式,链表结构中数据项的逻辑顺序和内存中的顺序解耦,也就是说,要访问链表结构中的数据项只需通过一个给定项的地址和位置的链接,从堆栈空间内申请的指针即可寻址找到该数据项。这种内存的映射关系,我们称之为非连续性的内存(noncontiguous memory)。
2023-10-24 07:30:00
326
原创 基础篇(二)Grid类数据结构的包接口开发
本文以Grid类数据结构为例,围绕如何利用Python实现包接口的开发展开介绍。本文面向于对OOP编程有一定基础的朋友,建议您在阅读本文章前自行回顾。
2023-10-22 11:52:54
185
原创 基础篇(一)Array类数据结构的包接口开发
在OOP编程中我们了解到一个很重要的概念——抽象,也通过编写代码实现类的实例化了解到继承、多态对于接口函数的复用起到的重大作用;基于类方法的接口函数设计经验上,在本系列文章中您将会和笔者一起,采用自顶向下的设计思想,完成一整个从基于数组的包接口开发到适用于所有数据结构对象的抽象类集合的设计过程。
2023-10-21 23:42:06
246
原创 【常量与变量】(二)C语言中可声明的常量数据类型
本文围绕C语言中可声明的常量数据类型及其可进行操作(如整型运算、字符串拼接等)展开介绍,并给出其声明代码和运算符速查表;考虑到篇幅有限,关于变量的可声明数据类型内容单独放到另一篇文章中讲解。
2023-10-14 13:48:16
229
1
原创 【速查表】之C语言关键字、转义字符、运算符、占位符、数据类型占用空间等(持续更新中...)
本文给出了C语言中基础知识速查表,其中包括了转义字符、分隔符、运算符及其结合性优先级、占位符、表达式、数据类型占用空间,持续更新中。
2023-10-14 13:45:11
1285
2
原创 【常量与变量】(一)C语言中可声明的变量数据类型
本文围绕C语言中的数据类型及其所占内存空间展开介绍,并给出其实现代码,其中对指针的复合类型做了拓展介绍。
2023-10-12 22:19:13
158
原创 Python数据结构之基本排序算法(二)
本篇文章以图文结合的方式,分析了二分查找、合并排序和快速排序的逻辑,给出了Python实现代码及其复杂度分析。
2023-10-01 18:11:17
62
原创 Python数据结构之基础概念讲解(一)
本篇文章围绕刚开始学习数据结构时接触到的术语具象化解释,涵盖其他学习分支的部分已在文章中给出了系列文章链接。在此过程中,博主会尽量用科学准确的文字去解释术语,同时结合生活中的案例分析,穿插部分代码讲解以方便大家能更好理解;学识不精,内容上如有错误的地方还请大家指正🙏
2023-09-14 19:00:30
161
1
原创 Python数据分析之Pandas入门(下)
本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。
2023-09-08 14:09:54
119
1
原创 Python数据分析之Pandas入门(中)-补充
本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。
2023-09-08 13:28:31
110
1
原创 Python数据分析之Pandas入门(中)
本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。
2023-09-07 13:58:20
173
1
原创 Python数据分析之Pandas入门(上)
本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。本篇文章的代码均已测试通过,参考自书籍《Python for Data Analysis(Second Edition)》
2023-09-06 13:36:32
112
1
原创 NumPy入门(下)
本文主要介绍了在进行OOP编程过程中,需要利用NumPy实现的简单操作,如创建NumPy数组以存储对应标签下的概率值,然后调用NumPy内置的API进行统计和求值。文章末尾还附上了模拟随机漫步的代码
2023-09-03 18:34:01
50
原创 Pandas数据清洗
本文围绕利用Python对CSV和JSON格式文件进行数据清洗展开,包括删除空值和替换空值的Pandas实现,为数据分析奠定基础
2023-02-10 17:52:22
525
原创 NumPy 入门(中)
本文主要介绍了 NumPy 的入门知识,围绕修改数组形状、翻转数组等NumPy数组基本操作和统计函数、线性代数等常用函数展开,适用于数据分析的朋友们进行基础知识点的快速回顾
2023-02-10 13:45:40
163
原创 NumPy 入门(上)
本文对NumPy入门需要掌握的基础知识进行了较为完整的介绍,与Python入门系列中的List相关知识点相互补充、为数据分析提供知识基础,形成了较为完善的知识体系
2023-01-20 23:51:26
148
原创 Python基本数据类型及其函数
本文主要介绍了Python的六大基础数据类型及其相关函数,其中穿插了博主个人的学习建议以及部分OOP编程、科学数据库的调用等知识,以将前后的学习路线连接。不积跬步、无以至千里,要做好数据分析当从基础一步步抓起,时常复盘、才能进步
2023-01-20 00:58:56
1230
原创 编程入门基本题目(Python、C语言),持续更新中......
随着科学技术的发展、大数据时代信息的更新速度加快,掌握一门基本的编程思维能力和一定的计算机基础成为时代的趋势,因此练习编程成为普遍现象。本文收集了部分的习题及解法,希望对大家有帮助。持续更新中.......
2022-10-06 22:48:53
1188
原创 Mac 安装sklearn库
另:在进行机器学习的评估时(特别是梯度下降算法是否抓取全局最小值时),数据可视化和科学的数据分析是必不可少的方法,与之相关的库有 matplotlib、seaborn(内置有数据集但需到官网下载并保存到指定文件夹下)、pandas。因为python库的下载环境是连外网VPN的,所以如果之前在创建虚拟环境时没将pip修改为国内源,下载python内置库的时候速度会很慢(当然也可以科学上网,此处不讨论),此时需要换源,用国内的镜像源下载安装会快很多。
2022-10-03 00:18:18
2200
原创 编程入门基本题目(Python、C语言),持续更新中......
大家学过Python的话应该知道“天天向上的力量”这个经典的入门编程题,而这道题对博主本人也很有意义,因为这是博主上大学的第一门编程语言讲授课的讲解题目,而刚好这道题也反映出IT行业的一个时刻保持学习状态的特点,在此,博主以这道题为开头、以乔帮主的一句“Stay hungry, stay foolish”与大家共勉。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相同,则n被称为回文数。题目四:进制转换(以十进制转其他进制为例)题目二:求两个整数的最大公约数。题目一:统计不同字符的个数。
2022-10-03 00:14:23
1615
数据分析-pandas入门-案例分析
2023-09-08
数据分析-pandas入门-数据聚合与分组
2023-09-08
《Python For Data Analysis》数据集
2023-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人