自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB的基础二维绘图

fplot(f,lims,选项)其中,f代表一个函数,通常采用函数句柄的形式。lims为x轴的取值范围,用二元向量[xmin,xmax]描述,默认值为[-5,5].bar(y,style)其中,参数y是数据,选项style用于指定分组排列模式(“grouped":簇状分组,”stacked":堆积分组)polar(theta,rho,选项)其中,theta为极角,rho为极径,选项与plot函数相同。plot(x,y)其中,x和y分别用于存储x坐标和y坐标数据,通常x和y为长度相同的向量。

2024-03-05 22:05:44 269

原创 C语言数组习题

4.二维数组行列交换。

2024-01-02 20:54:54 646

原创 C数据结构中交换排序算法

【代码】C数据结构中交换排序算法。

2023-12-19 09:15:19 468

原创 C数据结构的平衡二叉树的练习

【代码】C数据结构的平衡二叉树的练习。

2023-12-12 09:56:30 363

原创 C数据结构的二叉排序树练习

【代码】C数据结构的二叉排序树练习。

2023-12-08 18:57:27 412

原创 C数据结构中的利用Kruskal算法和Prim算法求最小生成树

【代码】C数据结构中的利用Kruskal算法和Prim算法求最小生成树。

2023-12-05 09:55:17 374

原创 C的数据结构与算法中的图遍历

邻接矩阵深度和广度遍历算法。

2023-12-01 18:01:24 342

原创 C的数据结建立图和表

2.建立图的邻接表结构。

2023-11-28 09:38:21 413

原创 C数据结构的二叉树前中后序的练习

【代码】C数据结构的二叉树前中后序的练习。

2023-11-21 09:28:16 16

原创 C语言的简单练习

小C不喜欢带钱,有一次竟被他碰上了一家不能使用移动支付(也不能找钱)的神秘商店。请问小C至少准备多少张RMB才能恰好支付n元。RMB的面额有100元,50元,20元,10元,5元,1元。

2023-11-14 09:48:54 26

原创 数据结构中的二叉树练习

先求前序遍历,再求中序遍历,最后求后序遍历,不求层序遍历。建立二叉树后,求树是否空,不求树的深度,不求树的根。”改为“第四层第一个结点”,并将要修改的值改为。在主函数中,将原来“修改结点的层号。

2023-11-07 09:46:24 22

原创 C语言return的用法,C语言函数返回值

素数是自然数,它的值大于等于零,一旦传递给 prime() 的值小于零就没有意义了,就无法判断是否是素数了,所以一旦检测到参数 n 的值小于 0,就使用 return 语句提前结束函数。函数的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果通过 return 语句返回。一旦函数的返回值类型被定义为 void,就不能再接收它的值了。prime() 的返回值是 void,return 后面不能带任何数据,直接写分号即可。有没有( )都是正确的,为了简明,一般也不写( )。

2023-10-25 14:54:13 123

原创 数据结构链式队列练习

D:\C代码\vs24\x64\Debug\vs24.exe (进程 21152)已退出,代码为 0。采用链式存储实现队列的初始化、求长度,入队、出队、清空队列、判断队列是否为空、遍历等操作;4)再删除一个元素,此时队列经过遍历 ,求删除元素后,该队列的队头元素,并求队列长度。3)删除一个元素后,此时队列经过遍历 ,求删除后队列剩余元素,并求队列长度。2)插入元素:2 ,4 ,6 ,8 ,10,并求队列长度。插入元素(2,4,6,8,10)后,队列的长度为5。队列的元素依次为:4 6 8 10。

2023-10-24 10:51:23 46

原创 C语言的简单练习

运行结果为:8,10,12,14,16。3.从1到100中打印出5的倍数。2.比较三个数的大小。

2023-10-22 20:29:40 33

原创 java设计一个按时间片轮转法实现处理器调度的程序

【代码】java设计一个按时间片轮转法实现处理器调度的程序。

2023-10-19 20:38:55 192

原创 C语言计算阶乘的和、函数声明和定义

是数组的首地址,因此用数组名作为函数的参数进行数据传递时,执行的是地址传递方式。函数调用时,把数组名即数组的首地址作为实参传递给形参(必须是可接受地址的数组名或者指针变量),形参数组名取得首地址后就有了实在的数组,这时实质上实参和形参是同一个数组,指向同一段存储空间,实参的改变就是对形参的改变,所以传址方式可看成是数据进行了“双向传递”。数组元素(下标变量)作为函数的参数进行的数据传递是值传递方式,数组名(数组首地址)、数组元素的地址(&arr[0])作为函数参数进行的数据传递是地址传递方式。

2023-10-18 17:41:35 365

原创 MySQL的数据类型

3.日期和时间类型:包括YEAR、DATE、TIME、DATETIME、TIMESTAMP等。2.字符串类型:包括定长字符串和变长字符串,如CHAR、VARCHAR等。1.数字类型:包括整型和浮点型,如TINYINT、INT、FLOAT等。5.集合类型:SET类型,用于表示一组预定义的值的集合。7.几何类型:GEOMETRY类型,用于存储空间数据。4.枚举类型:ENUM类型,用于表示一组预定义的值。6.二进制类型:BLOB类型,用于存储二进制数据。

2023-10-17 22:18:31 16

原创 数据结构与算法的栈

【代码】数据结构与算法的栈。

2023-10-17 09:39:27 20

原创 C语言中的char型和int型数据的关系,利用键盘录入

请输入两个整数c,d:134,330。请输入两个字符c1,c2:c,d。请输入两个整数a,b:67,89。

2023-10-13 20:46:22 79

原创 判断2000年到2023年是星期一则统计的总数

容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列的数是多少?2. 如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。运行结果为:1252。

2023-10-12 20:44:46 23

原创 设计一个石头剪刀布程序

石头、剪刀和布中的一项,程序随机选择另一项,与用户选择作比较,在界面中。设计一个“石头剪刀布”游戏程序。用户和程序分别扮演猜拳双方,用户选择。显示最终的胜负判定。

2023-10-12 09:19:31 293

原创 TensorFlow的概念

其核心思想是基于数据流图的计算模型,使用张量(Tensor)作为基本数据单元来表示数据、操作、变量等,提供了一种高效的分布式计算方式,可以在多台机器上并行计算,大大加速了机器学习的训练过程。2.计算图(Graph):计算图是由节点和边组成的有向无环图,节点表示张量的操作,边表示张量之间的依赖关系,图中的每个节点都接受零个或多个张量作为输入,输出一个或多个张量。3.会话(Session):会话用于执行计算图中的操作,可以在单个或多个设备上运行计算图,并提供了控制计算图执行的接口。

2023-10-12 09:16:29 31

原创 C语言中的数据结构的基本概念

数据(data):是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。1)线性结构:有且仅有一个开始和一个在终端结点,并且所有节点都最多只有一个直接前趋和一个直接后继。物理结构包括有顺序存储结构、链式存储结构、索引存储结构和散列存储结构。数据元素(data element):是组成数据的、有一定意义的。4)散列存储结构:根据结点的关键字直接计算出该结点的存储地址。的存储单元存储数据元素,数据元素之间的逻辑关系用。存储数据元素,数据元素之间的逻辑关系由元素的。

2023-10-11 21:45:55 74

原创 C数据结构与算法的单链表

4.在L的表头插入数字0,并打印结果为“在L的表头插入0后:L.data=0 1 2 3 4 5 6 7 8”。2.插入元素1-8,并打印结果为“在L中依次插入1~8后:L.data=1 2 3 4 5 6 7 8”。(1)将代码缺失部分补充完整,包括:单链表的存储结构,读取,插入,删除,整表创建,和整表删除。在L的表头依次插入1~8后:L.data=1 2 3 4 5 6 7 8。在L的表头插入0后:L.data=0 1 2 3 4 5 6 7 8。10.再清空表L,求清空后的表L的长度length。

2023-10-11 21:45:02 19

原创 C语言计算特别数的和

在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。小红给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。请问,在 1 到 n 中,所有这样的数的和是多少?输出一行,包含一个整数,表示满足条件的数的和。输入的第一行包含一个整数 n,表示考试人数。

2023-10-11 21:36:51 158

原创 用C语言九九乘法表和十个数的和

2.利用goto语句模拟循环,求10以内的正整数之和。以上三种打印方式一样,可以看一下语句的区别。运行结果为:10以内的正整数之和为:55。运行结果为:10以内的正整数之和为:55。运行结果为:10以内的正整数之和为:55。可以参考一下它们的区别。

2023-10-09 15:31:15 55 1

原创 C语言循环语句

循环语句是用于重复执行某条语句(循环体)的语句,它包含一个控制表达式,每循环执行一次都要对控制表达式进行判断,如果表达式为真,则继续执行循环。C语言提供了3中循环语句,分别为while语句,do while语句和for语句。while语句这里的圆括号是强制要求的,圆括号之内的表达式为控制表达式,圆括号之外的语句为循环体。while语句的执行步骤,首先计算控制表达式的值,如果表达式的值不为0(为真),则执行循环体,接着再次判断控制表达式,如果其值不为0,再次执行循环体。执行这个步骤直到控制表达式的值为0。

2023-10-09 00:14:26 349 1

原创 C语言中的语句与控制流

一个函数包含声明部分和执行部分。执行部分由语句组成,经编译后产生机器指令。声明部分不是语句,不产生机器指令。1.1. 控制语句(2). 函数调用语句如printf(“Hello world.”);(3). 表达式语句如赋值表达式a=3;,++i;等(4). 空语句直接只有一个分号的一行语句。(5). 复合语句用{}将语句和声明括起来的复合语句,也称语句块。

2023-10-07 23:28:22 25 1

原创 C语言的运算与表达式

1赋值运算符与表达式运算符 描述 实列= 把右边操作数的值赋给左边操作数 A=B+C将B+C的值赋给A+= 把右边操作数加上左边操作数的结果赋值给左边操作数 A+=B相当于A=A+B。

2023-10-06 19:59:19 1518 1

原创 面条算法、门牌制作和矩阵的转置

例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。若连续对折2次,中间切一刀,可以得到5根面条;那么连续对折10次,中间切一刀,会得到多少面条呢?小红制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,(3)矩阵的转置,数据类型为int,利用键盘录入可以实现。题目:(1)一根高筋拉面,中间切一刀,可以得到2根面条;若先对折1次,中间切一刀,可以得到3根面条;(2)小红要为一条街的住户制作门牌号。

2023-10-05 18:25:02 25

原创 C语言的基础练习

活期存款利息为0.35%(活期存款每一季结算一次利息)。存n次1年期的本利息和:p=10000*(1+r)^n;活期存款利息和:p=10000*(1+r/4)^4n.4)存1年期,到期后将本利息再存1年期,连续存5次。如果r为年利率,n为存款年数,则计算本利息和的公式为。n年期本利息和:p=10000*(1+n*r);1年期本利息和:p=10000*(1+r);2)先存2年期,到期后将本利息再存3年期。3)先存3年期,到期后将本利息再存2年期。1年期定期存款利息为1.5%;5年期定期存款利息为3%;

2023-10-05 16:32:06 169

原创 利用C语言来编写的练习

题目:假如我国国民生产总值的年增长率为7%,计算10年后我国国民生产总值与现在相比增长多少百分比。计算公式为:p=(1+r)^n,r为年增长率,n为年数,p为与现在相比的倍数。主要用到的函数是pow函数,可以用pow函数求y^x的值,调用pow函数的具体形式pow(x,y)。结果为:p=1.967152。

2023-10-04 17:42:30 68 1

原创 C语言中的顺序表的基本内容的练习

题目:1)创建顺序表,假设该线性表的数据元素个数在最坏情况下不会超过50个,并进行初始化。2)依次输入数据元素9个元素,分别为1,2,3,4,5,6,7,8,9;4)在第5个位置前插入元素10;3)求线性表第3个元素的值;5)删除第2个元素。

2023-10-04 15:35:23 42 1

原创 C语言中的字符串和转义字符的基础

值得注意的是字符串的结束标志是一个\0的转义字符,在计算字符串长度的时候\0是结束标志不算作字符串内容。4)\\ 用于表示一个反斜杠,防止它被解释为一个转义序列符。1)和 2)运行出来的结果是不一样的,1)是随机的而 2)是abc,3)\“ 用于表示一个字符串内部的双引号。两者就是用到了转义字符中的其中一种\t水平制表符。输出结果是:c:\test\62\test.c。2)\' 用于表示字符常量。5)\a 警告字符,蜂鸣。还有字符串输出是用%s的。

2023-10-02 21:31:08 56 1

原创 C语言的三个关键字

用volatile定义的变量,是易改变的,就是告诉CPU每次用volatile变量的时候,重新去内存中取。5.一个完整的C语言程,是由一个、且只能有一个main()函数(又称主函数,必须有)1.sizeof:用来测变量、数组的占用存储空间的大小(字节数)作用是给一个已有的类型,重新起个类型名,并不是创建一个新的类型。2).用新的类型名代替变量名:short int INT18;1).用想起名的类型定义一个变量:short int a;和 short int b;保证用的是最新的值,而不是寄存储器中的备份。

2023-09-30 17:00:25 37

原创 C语言的基础语法

控制结构:包括if语句、switch语句、while循环、for循环等。以上是C语言的基础语法内容,掌握这些基础语法是进行C语言编程的基础。注释:单行注释以//开头,多行注释以/* 开头,以 */ 结尾。指针:存放内存地址的变量,可以用于动态分配内存和访问数组元素。运算符:包括算术运算符、关系运算符、逻辑运算符、位运算符等。数组:用于存储多个相同数据类型的值,可以是一维或多维的。结构体:自定义数据类型,可以包含多个不同类型的成员变量。数据类型:包括整型、字符型、浮点数型、双精度型等。

2023-09-27 16:42:33 48 1

空空如也

空空如也

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

TA关注的人

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