自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DataFrame数据的常用方法

本文详细介绍了pandas库中的DataFrame数据结构,涵盖其基本概念、创建方法、属性及数据操作。DataFrame是一个二维表格型数据结构,支持多种数据类型,可通过字典、列表或Series创建。文章展示了数据访问(按列/行索引)、修改、删除等操作,并讲解了数据处理技巧如缺失值处理和排序。最后提供了完整的代码示例,帮助读者快速掌握DataFrame的核心功能。

2025-07-20 16:07:45 919

原创 python中读取 Excel 表格数据

摘要:本文介绍了使用pandas库从Excel表格中提取数据的多种方法。内容包括:1) 读取Excel文件的基本操作;2) 按列提取数据(单列/多列,通过列名或索引);3) 按行提取数据(单行/多行,通过索引或条件筛选);4) 同时按行和列提取数据。文中提供了详细的代码示例和效果截图,最后总结了DataFrame格式在数据处理中的重要性,适合初学者学习pandas操作Excel的基础方法。

2025-07-20 16:03:21 565

原创 在python中进行导数运算

本文介绍了使用Python的SymPy库进行导数运算的方法。主要讲解了核心函数sp.diff()用于计算一阶和二阶导数,sp.symbols()用于定义符号变量,以及.subs()方法用于数值代入。通过一个综合案例演示了如何计算多元函数的梯度向量和Hessian矩阵,并展示了数值代入的具体应用。这些方法为符号计算和数值分析提供了便利工具,适用于数学建模和科学计算等领域。

2025-06-12 12:10:21 313

原创 在python中解方程

本文介绍了使用Python的SymPy库解方程的方法。核心是通过sp.symbols()创建变量符号,sp.Eq()构建方程等式,再用sp.solve()求解。文中演示了如何解线性方程组,通过定义变量x、y、z,建立三个方程,最终求解得到{x:1,y:2,z:3}的正确结果。SymPy库提供了一套完整的符号计算工具,能够高效处理代数方程求解问题。

2025-06-12 12:05:47 164

原创 在python中实现基础的矩阵运算

本文介绍了使用Python的NumPy库进行矩阵运算的方法。主要讲解了np.array()将列表转为矩阵,np.linalg子模块提供的矩阵运算功能,包括求逆矩阵(np.linalg.inv)、特征值分解(np.linalg.eig)、生成单位矩阵(np.identity)等操作。通过一个综合示例演示了矩阵加减乘除、转置(.T)、求秩、特征值分解和求行列式等常见运算的实现方法,展示了NumPy在矩阵运算中的便捷性。

2025-06-12 11:57:16 240

原创 回溯进阶(二):以解数独来深入了解映射

回溯进阶(二):以解数独来深入了解映射

2025-05-07 22:03:45 525 2

原创 回溯进阶(一):以全排列问题为例,来展示如何对回溯的纵向和横向进行操作

以全排列问题来展示对回溯纵向和横向的操作

2025-05-07 22:00:44 882 1

原创 回溯思想:组合和子集

我们会以两个经典的回溯题目(组合和子集)来带大家了解回溯算法的思想。

2025-05-07 14:45:32 341 1

原创 力扣No.673.最长递增子序列的个数

本文主要讲解了力扣No.673.的做法

2025-03-17 22:10:34 250 1

原创 力扣No.376.摆动序列

本题主要讲解了力扣376题摆动序列的做法

2025-03-17 22:08:52 378

原创 子序列问题写法

本文主要讲述了子序列问题的常规写法

2025-03-17 22:04:12 327

原创 html常用标签

本文旨在总结 HTML 中常见的标签,并提供简洁的解释,方便大家快速查找和复习。我们假设读者已经具备一定的 HTML 基础知识。本文将持续更新和完善,欢迎大家参与续写和补充

2025-03-05 17:37:10 1301 3

原创 动态规划:斐波那契形(初阶)

本文主要讲述了解决动态规划问题的基本步骤,同时以力扣第1137题为例,讲解了斐波那契型问题用动态规划解决的基本思路

2025-01-23 23:03:21 407

原创 常见递归的解题思路

引言:递归是一种强大的编程技术,通过将一个问题分解为更小的相同类型问题来解决复杂的任务。它不仅可以使代码更简洁明了,还能够有效地处理多层次的结构。在许多经典问题中,递归都扮演着重要的角色,我们可以探索递归问题的常见思路,了解何时适用于递归、如何编写递归代码,以及如何结构化和实现递归过程。接下来我会以经典递归问题汉诺塔为例,来展示递归问题的常规思路。

2024-11-12 21:01:45 554 3

原创 Java实现图书管理系统

本文主要适合学完JavaSE的朋友来进行练手的小项目

2024-10-09 21:58:34 389 1

原创 mysql基础汇总

本文主要汇总了MySQL的基础知识,方便大家查阅

2024-10-09 21:40:41 1074

原创 使用PyTorch实现GAN(生成对抗网络)的详细步骤

本文主要写了用pytorch以MNIST为例子的gan网络的训练

2024-08-02 16:43:37 1775 7

原创 深入学习生成对抗网络 (GAN) — 基于 PyTorch 的实现与优化

本文介绍了以mnist为例子的生成对抗网络的基本套路

2024-08-02 12:01:33 930

原创 github好用工具分享——lux:一键获取视频指令

本篇文章作者介绍了如何使用lux来获取视频

2024-07-30 13:30:33 1101

原创 在pytroch中使用CIFAR10完成完整的模型训练套路

本文主要介绍了常规神经网络的训练套路,并基于cifar10完成实现

2024-07-29 17:36:35 392

原创 dataset和dataloader的详解及使用

本文主要讲解了pytorch中dataset和dataloader的详解

2024-07-29 17:33:36 494

原创 transforms的使用

本篇文章讲解了transforms的常见函数的主要用法

2024-07-29 17:31:55 568

原创 java——接口

本文帮助你快速理解java中接口的作用

2024-05-28 20:51:35 1378 5

原创 Java内部类

本文介绍了java中内部类的使用

2024-05-28 20:48:44 313 3

原创 Java类和对象

本文主要介绍了java中的类和对象初阶,帮助初学者快速入门

2024-05-20 21:58:01 488 6

原创 java中的数组

本文介绍了java数组中的一些基本知识,并配套了一些习题,便于大家的回忆复习。

2024-05-13 20:55:51 1044 7

原创 Java学习——递归

递归公式: 求 N!, 直接不好求, 可以把问题转换成 N!起始条件: N = 1 的时候, N!为 1. 这个起始条件相当于递归的结束条件.递归相当于数学上的 “数学归纳法”, 有一个起始条件, 然后有一个递推公式.一个方法在执行过程中调用自身, 就称为 “递归”.例如, 我们求 N!

2024-05-09 14:57:51 542 4

原创 Java学习——方法

方法是一个代码模块,类似C语言的函数。是能够模块化的组织代码;一份代码可以在多个位置使用;可以直接调用,减少耦合程度;让代码更好理解更简单。方法语法格式//方法定义修饰符 返回值类型 方法名称(形参)方法体代码return 返回值;案例一:实现一个两个整数相加的方法<br />}:::修饰符:现阶段直接使用public static固定搭配;返回值类型:如果有返回值,返回值类型要和返回的实体类型一致;如果没有返回值,用void;方法名称:采用小驼峰命名;

2024-05-09 14:55:49 341 2

原创 MySQL之DML

通过本篇文章,我们将学会对数据库表中的数据进行增删改

2024-04-22 20:55:28 169

原创 MySQL之DDL

学完本篇文章,我们将会学会对数据库,表和字段的一些基本操作

2024-04-22 20:42:00 293

原创 C语言函数的概念

了解了库函数,我们的关注度应该聚焦在⾃定义函数上,⾃定义函数其实更加重要,也能给程序员写代码更多的创造性。以上就是函数的基本概念和语法,总的来说,函数就是一个生成车间,我们通过给函数传入参数,函数就会对参数进行加工处理,最后返回出产品。一个项目往往由各种各样的函数构成,就像一家工厂往往与各种各样的生产车间构成,学好函数非常重要,目前我们只讲解了函数的基本概念,下一篇文章,我会带着大家去刷题,进一步加深对函数的理解。

2024-04-16 21:31:03 1014 1

原创 牛客棱形图案的打印

哈喽,各位小伙伴们大家好!今天小编给大家带来打印菱形图案题目的思路分析和讲解。这道题需要经过观察规律进行分析才能解题。可以提升我们的思维和观察能力。话不多说,咱们进入主题!本次分享就到这里啦,欢迎大家来挑战牛客:棱形图案最后球球点点关注。

2024-04-08 21:00:52 858 1

原创 c语言二维数组详解

在C语言中,二维数组是指由多个一维数组组成的数组。换句话说,二维数组实际上是一个表格其中的每个元素都可以通过两个索引来访问。上面的代码定义了一个3行4列的二维整型数组arr。可以将二维数组看作是一个3x4的矩阵,其中有12个整型元素。第一个[]内的数字代表行,第二个[]内的数字代表列。

2024-03-27 20:31:05 902 1

原创 c语言一维数组详解

让我看看大家的c语言都学的怎么样了,一维数组会了没。

2024-03-25 23:06:33 851

原创 c语言打印99乘法表

每一个式子都是由一个数字a乘一个数字b等于a和b的乘积;且每一行的数字a都是从1开始递增到行数的大小,比如:第三行,a从1开始,最后一个式子a为3.而a是从1开始递增到i,所以我们需要用循环嵌套,我们令j=a,那么代码如下。首先观察规律,一共九行,所以我们要换行,一共换九次。其次,每一行中每一个式子b都是固定的等于其行数;在循环中我们用i表示行数,所以b就是i;其次每一行都有等于其行数的式子。

2024-03-14 11:02:05 481 1

原创 C语言分支与循环(下)

而do-while循环则是先执行语句,在判断表达式是否成立,成立则继续执行语句,不成立将不再执行,接下来我们用do-while来打印1-10。i<=10 为表达式2,用于循环结束条件的判断,当变量i不满足小于等于10后,for循环内的语句将不会被执行;i++ 为表达式3,每次循环结束后都会执行,所以每次循环结束后i都会加1,本题中从1到10一共执行10次;printf("%d",i) 为语句,循环每执行一次都会执行该语句一次,这样我们就把1-10打印出来了;i=1为表达式1,用于控制变量的初始化;

2024-03-13 18:41:52 484 1

原创 c语言分支与循环(上)

分支就是就是根据判断真假来确定后面的程序要不要进行,我们用if语句和switch语句来实行;

2024-03-05 17:40:25 572 2

空空如也

空空如也

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

TA关注的人

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