自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言:枚举类型

enum[枚举名]{枚举元素列表枚举常量的值,可以用编译器或者是用户指定。若用户不指定第一个元素的值,则编译器分配给它的值就是0。其他未指定值的元素,编译器分配给它的值是前一个元素的值加1。例如:enum Weekday{mon,tue,wed,thu,fri,sat,sun};则7个元素的值分别是0、1、2、3、4、5、6。例如:enum Weekday{mon=1,tue,wed,thu,fri,sat,sun};则7个元素的值分别是1、2、3、4、5、6、7。

2024-09-17 15:31:55 427 1

原创 C语言:结构体变量

设有30个学生,每个人都有学号、姓名和考试成绩三项数据,从键盘输入这些数据,找出成绩最高者并输出其数据。与普通变量一样,结构体变量也可以通过指针变量来间接访问。

2024-09-16 19:11:00 375

原创 C语言:结构体

结构体是由用户自己定义(设计)的数据类型。其实就是各种信息的打包。比如说,每个学生都有学号、姓名和成绩,100个学生就有100份这种数据,打包起来整合就会方便很多。struct [结构体名]{成员列表int score;//别忘记分号int year;int month;int day;int score;//嵌套(1)先定义结构体,再定义结构体变量struct Student{ //定义结构体类型int score;int main()//定义两个结构体变量。

2024-09-15 17:19:52 903 1

原创 C语言:链表

");return 0;p=head;//p先指向头结点=NULL) //若p所指不是链尾p=p->next;//p后移一个结点//链尾的next存储新结点指针//使新结点成为链尾return 1;

2024-09-15 16:37:51 1080

原创 C语言:二维数组

类型名 数组名[常量表达式][常量表达式]如:int a[3][4];

2024-09-08 15:49:32 357

原创 小白建立个人网站初步尝试

【代码】小白建立个人网站初步尝试。

2024-09-08 12:22:06 368

原创 在VScode上写网页(html)

把代码复制粘贴进去,然后点击文件→另存为→选择html格式。

2024-09-07 18:35:24 1190

原创 C语言:一维数组

类型名 数组名[常量表达式]数组元素的下标从0开始计数,若定义a[4],则数组a中一共有4个元素,分别是。因为这些元素可以排列成一列,故称数组是一维的。int a[4];注意:数组名后面[ ]中是一个常量表达式,其中不允许含有变量。如:int n=4;int a[n];是错误的;int n;int a[n];也是错误的。

2024-09-07 16:41:55 565

原创 C语言:用指针变量访问变量

int *p1;//定义一个指针变量,用来存整型变量的地址//定义两个指针变量,都可以存float变量的地址//定义两个字符变量和一个指针变量p4,p4用来存字符变量的地址。

2024-09-07 10:27:08 499

原创 C语言:变量的作用域和存储类别

在此范围内的任何地方,任何函数都可以使用它,因此全局变量又称为公共变量。

2024-08-31 20:58:51 372

原创 C语言:函数

函数返回值的类型 函数名(函数参数列表)定义数据、声明函数(可以没有)输入数据(大多不需要)计算或其他操作结果返回或输出。

2024-08-31 17:10:05 896

原创 C语言循环结构

C语言中的循环机制可以由下面三种语句实现:while语句、do-while语句、for语句。

2024-08-30 16:54:53 814

原创 C语言选择结构程序设计

因为在这个例子中,实数在内存中是以浮点形式存储的,所占的位数是有限的,比如说,float(0.0000000000001)=0.000000,浮点数并非真正意义上的实数,只是在某种范围内的近似,因此也只能用近似的方法将实数与0进行比较。C语言中,任何表达式(包括变量、常量)都有逻辑值,只要表达式的值非0,则认为它的逻辑值为“真”(即1),只有表达式的值为0时,其逻辑值才为“假”(即0)。”应该是“switch (x/10)”;含义:若表达式1的值非0,则该条件表达式的值是表达式2的值,否则是表达式3的值。

2024-08-30 15:20:50 737

原创 C语言输入输出函数

C语言的输入输出是由函数完成的,C再标准输入输出头文件stdio.h中定义了若干输入输出函数可供调用。常见的输入输出函数有getchar()、putchar()、scanf()、printf()、gets() 和 puts() 等。

2024-08-30 11:42:17 1121

原创 C语言基础知识

变量必须先定义才能使用。

2024-08-30 09:53:36 561

原创 卷积神经网络实现手写数字识别

一、实验介绍手写数字识别是一个典型的图像分类问题,在日常生活中已经被广泛地应用。本实验基于mnist数据集,通过搭建卷积神经网络完成手写数字识别模型的训练,并通过训练集与自制手写数字图片对模型性能进行评估。二、设计过程1. 环境搭建安装Python、Pytorch等必要的开发环境。创建一个新的Python项目,用于存放实验代码和数据。2. 数据加载与处理从mnist数据集中下载训练和测试数据。

2024-08-29 21:54:02 1647

原创 卷积神经网络初认知

选择卷积核的大小(通常为3x3或5x5)。确定卷积核的数量(通常为64、128、256等)。决定使用哪种激活函数(如ReLU、Sigmoid、Tanh等)。选择池化的大小(通常为2x2或3x3)。决定使用哪种池化方法(如最大池化、平均池化)。确定全连接层的神经元数量。决定使用哪种激活函数。

2024-08-20 16:23:16 907

原创 python提取b站视频的音频(提供源码

如果我想开一家咖啡厅,那么咖啡厅的音乐可得精挑细选!又假设我非常喜欢o叔,而o叔只在b站弹钢琴,那这时候我就得想方设法把b站的视频转为音频咯!好的,这样我们的咖啡厅就可以回荡o叔的钢琴弹奏《突然好想你》的音频了!复制这段代码,替换掉url、audio_url、文件名即可。四、复制音频的url,自己试探一下是哪个url。

2024-08-14 19:37:29 1172

原创 typora数学公式

以上是基本的数学公式。

2024-08-08 22:57:48 398

原创 typora简单使用教程

作者是跟着这个视频学的https://www.bilibili.com/video/BV1h84y1Y7nn?多个级别:*+空格→回车进入下一行→按tab键(多次按回车键直至退出编写小分点状态)同一级别:*+空格(按两次回车退出编写小分点状态)*+空格→[ ](英文输入法,且中间有空格)→空格。进入界面,点击“文件”,点击“偏好设置”。或者直接在点击“编辑”,点击“表情符号”间距小的换行:enter+shift。· 斜体:ctrl+I(注意是i)`代码`(这个`是英文输入法的)· 下划线:ctrl+U。

2024-07-31 21:28:37 431

原创 PPT图表制作

绘制3×3表格→插入图片→全选表格单元格→右键设置形状格式→填充→图片或纹理填充→选择图片右键复制→选中单元格→选图片源自剪切板→选将图片平铺为纹理。右键剪切 →ctrl+alt+V→选增强图元→右键取消组合→右键取消组合。可以在小红书等软件搜索“配色方案”,以下来自@W.设计不摆烂。表设计→选中单元格→绘制边框栏选择笔颜色和磅(线条粗细)1. 使用主题色填充标题行(用取色器取主题色即可)插入→表格→绘制表格→表设计→选择单元格→底纹。3. 内框线虚化,外框线加粗。在原来的基础上继续操作。

2024-07-29 22:53:37 544

原创 PPT制作快捷键

复制/粘贴格式:shift+ctrl+C→shift+ctrl+V。文本框快速居中/左/右对齐:ctrl+A→ctrl+E/L/R。文本框加粗/斜体/下划线:ctrl+A→ctrl+B/I/U。图案等比例放大:shift+ctrl+Alt+鼠标拖拽形状。快速水平/竖直移动复制:shift+ctrl+鼠标移动。文本框快速放大:ctrl+A→ctrl+)文本框快速缩小:ctrl+A→ctrl+(注:A→B是指先操作A,再操作B的意思。解除图案组合:shift+ctrl+G。操作撤销/恢复:ctrl+Z/Y。

2024-07-29 16:35:33 633

原创 python进阶(五):python模块

可以把模块组织到模块中,在其他程序可以引用模块中定义的函数。模块是一个.py文件,其中包含函数的定义。#创建一个模块mymodoule.py,其中包含两个函数print(str)

2024-07-28 19:10:10 716

转载 嗖一下在百度网盘完成下载任务

我一直很想下载matlab,是在CSND找了找了一个博主的百度网盘链接下载,无奈百度网盘100kB龟速实在撑不住matlab18G,导致我的电脑3天3夜都没有休息过还是没有下载好。直到第四天电脑开始卡顿,我意识到问题的严重性后速速让我的黑奴电脑休息。全程下载速度还是非常快的,并不存在下载几分钟后就会变慢的情况,适合用来下载各种很大的软件包。嗯,重新打开电脑的时候,进入百度网盘,又要重新下载。

2024-07-22 22:14:03 50

原创 python:使用matplotlib库绘制图像(四)

作者是跟着学习的,matplotlib系列文章是的自己学习过程中整理的详细说明版本,对小白更友好哦!

2024-07-12 17:02:24 1500

原创 对红酒品质进行数据分析(python)

数据来源于这篇博客,直接下载好csv文件。

2024-07-12 15:37:52 1717 1

原创 使用清华镜像快速下载python包

很多时候下载python的包很慢,特别是在电脑没有插网线的情况下,今天下载wordcloud,虽然仅仅19.2M,但是它竟然以5kB/s的速度下载,这时候使用清华镜像就特别快(记得关梯子)。稍等几秒即可,从5kB/s到5M/s的舒爽!

2024-07-09 21:31:40 2747

原创 python:使用matplotlib库绘制图像(三)

函数生成一个包含10000个数据点的数组,这些数据点服从标准正态分布(均值为0,标准差为1)。:使得直方图显示频率而不是频数,即每个长条形的面积表示该区间的概率密度。:将数据范围划分为40个等宽的区间,每个区间对应一个长条形。的自己学习过程中整理的详细说明版本,对小白更友好哦!学习的,matplotlib系列文章是。:这行代码使用NumPy的。

2024-07-09 10:12:01 414

原创 python:使用matplotlib库绘制图像(一)

作者是跟着学习的,matplotlib系列文章是的自己学习过程中整理的详细说明版本,对小白更友好哦!

2024-07-08 13:59:39 1282

原创 推荐网站:zoom earth

虚线就是晨昏线,可以用鼠标移动查看晨昏线的位置,现在就可以看到北极是极昼地区,南极是极夜地区。今天发现一个很适合地理爱好者的网站(要翻qiang):zoom earth。直接搜索:zoom earth,就会进入到这个界面。非常好的免费网站,快去试试吧!

2024-07-08 10:46:27 2300

原创 python简单入门(三)

列表常量用[]表示。menulist = ['苹果','香蕉','西瓜','蓝莓']多维列表就是列表的嵌套list = [['CPU','内存'],['硬盘','声卡']]'''运行结果:['CPU','内存']['硬盘','声卡']'''字典元素使用{}括起来,可以这样定义一个空字典:d1 = {},也可以在定义字典时指定里面的元素:d2 = {'name':'小明','sex':'男','age':'18','score':'100'}

2024-07-07 10:12:08 843

原创 python:numpy简单入门(一)

numpy的大部分代码都是C语言写的,其底层算法在设计时就有着优异的性能,所以numpy比纯python代码要高效。· numpy是python中用于数据分析、机器学习、科学计算的重要软件包,极大地简化了向量和矩阵的操作及处理。函数创建一个包含10个元素的等比数列,这些元素是2的n次幂,也就是说第一个元素是2^1,最后一个元素是2^10。· numpy是一个python包,是一个由多维数组对象和用于处理数组的例程集合组成的库。(0,100,[3,5]):随机数字范围是0~100,形成一个3×5的数组。

2024-07-06 19:50:21 577

原创 在VScode使用jupyter(小白)

之前介绍过网页版的jupyter notebook,好处就是可以一行行运行代码。现在我来介绍VScode里面的jupyter扩展包,以后可以在VScode使用jupyter。好啦,现在你就可以使用jupyter写py代码啦!

2024-07-06 16:20:57 3223

原创 python简单入门(五)

如果我们要设计六个类,分别是“一年级学生”、“二年级学生”、“三年级学生”、“四年级学生”、“五年级学生”、“六年级学生”,但是这六个类的代码有很多共同之处,我们可以尝试设计一个“学生”的父类,然后再从其中派生出六个子类,子类拥有父类所有属性和函数。抽象类是包含抽象方法的类,而抽象方法不包含任何实现的代码,只能在其子类中实现抽象函数的代码。所谓多态,指抽象类中定义的一个方法,可以在其子类中重新实现,不同子类的实现方法也不同。: 类是创建对象的蓝图,可以看作是一组具有相同属性和行为的对象的集合。

2024-07-05 21:35:22 564

原创 python简单入门(四)

函数可以在一个程序的多个位置使用,也可以用于多个程序,当需要修改代码时,只需要在函数中修改一次,所有调用位置的功能都更新了,这种代码重用减少了代码行数和降低了代码维护难度。在各自的内存空间中,因此,在函数内部改变形参 的值时,实参的值一般是不会改变的。在调用函数时可以不指定拥有默认值的参数的值,此时在函数体中以默认值作为该参数。当参数以**开头时,表示可变长参数被视为一个字典,格式:def func(**t)

2024-07-05 13:27:19 1069

原创 python简单入门(二)

程序在执行for语句是,循环计数器变量 i 被设置成start,然后循环语句执行时,会从start一直执行到end,当 i 等于end时,循环结束。在循环体中使用continue语句可以跳过本次循环,那么循环体内continue下面的代码就不会被执行,会重新开始下一次循环。赋值语句是python语言中最简单最常用的语句,通过赋值语句可以定义变量并为其赋初始值。在循环体中使用break语句可以跳出循环体,即立刻结束循环。3.5 try-except异常处理语句。3.3 continue语句。

2024-07-03 23:54:49 388

原创 python简单入门(一)

1.3.2 另一种特殊情况下的续行方式是在使用括号(包括圆括号()、方括号[]和大括号{}等)时,括号中的内容可分多行书写,括号中的空白和换行符都会被忽略。在遇到较长的语句时可使用语句续行符号,将一条语句写在多行之中。语法: long(x , base ),参数的含义与 int()函数相同。2.3.2 使用 chr()函数将一个整数转换为对应ASCII的字符,参数base为可选参数,为参数x的进制,默认为10进制。2.3.3 使用hex()函数将一个整数转换为一个十六进制字符串,

2024-07-03 20:58:31 1133

原创 数学建模中的团队合作

写手主要负责论文的大部分写作,程序员则主要负责程序的编写和其他数值工作,第三人则处理其他的一些琐碎杂事,并协助两位队员完成工作。不过团队的所有队员都应该共同参与问题背景的研究,模型的建立,摘要的写作及论文的最后修改。许多参赛队往往低估了论文写作所需的时间,几乎大半时间花在了模型建立和模型求解上,最后的论文写作草草了事。论文的初稿越早完成越好,论文的完整初稿应该在比赛结束前一天完成,留一天的时间用于论文的修改润色和摘要的写作。作为写手,你需要写一大堆文字,然后找队友们评判,并得到反馈,再修改,反复这样。

2024-07-02 10:09:02 799

原创 数学建模的论文写作

首先,简要介绍利用的基本原理和基本思想,再进行构建基本模型,如数学表达式、构建方案、构造图、算法流程等,要明确说明解题的思想和思路,有逻辑性、合理性、可行性,完整叙述。或是针对问题的主要因素,舍弃次要因素的影响,采用假设的方式,使我们解决的问题简化,模型更合理化。//参考文献类型标识字母:J—期刊,M—专著,N—报纸,C—论文集,D—学士论文,P—专利,R—报告,S—标准。[序号] 作者, 书名[M],版次,出版地,出版单位,出版年,起止页码.[序号] 作者, 资源标题,网址,访问时间(年月日)

2024-07-01 09:42:55 486

原创 数学建模基本知识

例如(1,1,1,1)表示他们都在南岸,(0,1,1,0)表示猫,鸟在南岸,人、米在北岸;然而有些状态是允许的,有些状态是不允许的,用穷举法可以列出全部10个允许状态向量,(1,1,1,1)(1,1,1,0)(1,1,0,1)(1,0,1,1)。模型求解:将10个允许状态用10个点表示,并且今当某个允许状态经过一个允许决策仍为允许状态,则这两个允许状态间存在连线,而构成一个图,在其中寻找一条从(1,1,1,1)到(0,0,0,0)的路径,这样的路径就是一个解。

2024-07-01 09:40:19 385

空空如也

空空如也

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

TA关注的人

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