自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈PART 1

栈的顺序储存结构有效的括号

2024-05-08 18:43:29 411

原创 python学习之-分支结构-运费计算模板是否包邮计算-第三练

现在有一个淘宝店铺,发货地在天津,店主设计了一个运费规则如下图所示: 可以选择区域来指定每件商品的运费,达到一定的购买金额以后可以包邮。

2024-04-21 21:12:22 107

原创 pyhton学习之-分支结构-运费计算模板-第二练

现在有一个淘宝店铺,发货地在天津,店主设计了一个运费规则如下图所示: 可以选择区域来指定每件商品的运费,达到一定的购买金额以后可以包邮。

2024-04-21 21:08:37 134

原创 Python学习之-分支语句-基础训练

从键盘输入圆的半径,如果半径大于等于0,则计算并输出圆的面积和周长。

2024-04-21 20:45:59 62

原创 LeetCode环形链表

环形链表,快慢指针,leetcode

2024-04-20 17:10:33 1007

原创 空间复杂度

空间复杂度

2024-04-16 09:26:05 276

原创 时间复杂度

时间复杂度,消失的数字,轮转数组,大O渐近法

2024-04-16 08:42:21 1027

原创 双向链表介绍

双向链表的结构,双向链表的实现

2024-04-09 15:00:34 916

原创 环形链表的约瑟夫问题

约瑟夫环,牛客网,链表

2024-04-04 14:46:32 580

原创 链表PART2

链表的分类,移除链表元素,链表的中间节点,反转链表,合并两个有序链表,分割链表力扣

2024-03-31 20:39:25 1880

原创 python学习之-分支结构-入门训练

选择结构三元操作符头歌educoderpython

2024-03-31 12:25:32 91

原创 Python学习之-分支语句-基础训练

计算应付贷款新老客户计算贷款BMI招聘职工闰年计算元的面积和周长头歌 educoerpython

2024-03-31 12:19:54 215

原创 Python学习之-顺序结构-格式化输出

本关任务:一小球以 5 米/秒 的水平速度平抛,重力加速度取 9.8 米每秒的平方,在忽略空气阻力的情况下,求经过时间 t 秒后,小球所在位置与抛出点之间的距离 (假设小球距地面足够高)。

2024-03-27 21:12:05 133

原创 Python学习之-顺序结构-入求多边形面积

本关任务:计算一个由正方形和等腰三角形组成的多边形的面积,其中正方形边长 4 厘米,等腰三角形底边为正方形的一条边,其到对角顶点的高为 2.6 厘米。无输入求多边形的面积

2024-03-27 21:08:13 144

原创 Python学习之-基础语法

本关任务:改正代码中不正确的缩进,使其能够正常编译,并输出正确的结果。

2024-03-26 17:18:00 167

原创 Python学习之-初体验-Hello World

头歌python

2024-03-26 16:42:11 196

原创 链表 PART1

单链表的介绍,单链表的实现,相关代码

2024-03-26 14:38:54 2225

原创 顺序表解析

顺序表,线性表

2024-03-16 13:22:29 821

原创 动态内存管理

动态内存

2024-03-12 18:40:41 534

原创 自定义类型:联合和枚举

像结构体一样,联合体也是由一个或多个成员构成的,这些成员可以是不同类型的。当最大成员不是最大对齐数的整数倍的时候,就要对齐到最大对齐数的整数倍。2. 和 #define 定义的标识符比较,枚举有类型检查,更加严谨;5. 枚举常量是遵循作用域规则的,枚举声明在函数内,只能在函数内使用。个联合体的其中一个成员赋值,其他的成员的值也跟着变化。这些可能取值都是有值的,默认从0开始,依次递增1。联合体的特点就是所有的成员。{}中的内容是枚举类型的可能取值,也叫。联合体的大小至少是最大成员的大小。

2024-02-24 22:20:11 318

原创 自定义类型:结构体

位段的出现就是为了节省空间。位段的声明和结构体是类似的,有两点不同:1. 位段的成员必须是 int、unsigned int 或 signed int ,在C99中位段成员的类型也可以选择其他类型。2. 位段的成员名后面有一个冒号和一个数字。int _b : 5;A就是一个位段类型。

2024-02-22 16:08:16 548

原创 数据在内存中的存储

当超过一个字节的数据在内存中存储的时候,就有存储顺序的问题,按照不同的存储顺序,将其分为大端字节序存储和小端字节序存储。指数据的低位字节内容保存在内存的高地址处。而数据的高位字节内容保存在内存的低地址处。指数据的低位字节内容保存在内存的低地址处。而数据的高位字节内容保存在内存的高地址处。

2024-02-19 20:48:38 2030

原创 C语言内存函数

这里结果不同的原因是:3的位置变成1,4的位置变成2,这样3和4就不见了,这时3要拷贝到5的位置上找不到3了,3变成了1,所以5的位置变成了1;同理,6的位置变成2,7的位置变成1。

2024-02-10 22:37:20 473

原创 字符函数和字符串函数

C语言中有一系列的函数是专门进行字符分类的,也就是,一个字符是属于什么类型的字符。这些函数的使用都需要包含一个头文件例题:写一个代码,将字符串中的大写写字母转换成小写,其他不变。

2024-02-06 19:11:33 643

原创 指针(五)

sizeof 计算变量所占用内存空间大小的,单位是字节,如果操作数是类型的话,计算的是使用类型创建的变量所占用空间的大小。

2024-02-01 16:17:15 416 1

原创 指针(四)

回调函数就是一个的函数。回调函数不是由该函数的实现方直接调用的,而是在特定的实践或条件发生时由另一方调用的,用于对该事件或条件进行响应。举上一篇第一种计算器的例子:红框中的代码只有调用函数的逻辑是有差异的,我们可以将调用的函数的地址以参数的形式传递过去,使用函数指针接收,函数指针指向什么函数就调用什么函数。这里使用的就是回调函数的功能。

2024-01-21 20:58:44 314

原创 指针(三)

1. 字符指针变量2. 数组指针变量 2.1 数组指针变量是什么 2.2 数组指针变量怎么初始化3. 二维数组传参的本质4. 函数指针变量 4.1 函数指针变量的创建 4.2 函数指针变量的使用 4.3 两段代码  4.3.1 typedef 关键字5. 函数指针数组

2024-01-20 18:55:35 736

原创 C语言刷题:计算体重指数

计算BMI指数(身体质量指数)。BMI指数,是用体重公斤数除以身高米数平方得到的数字。是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。

2024-01-13 21:33:18 661

原创 指针(二)

parr[i] 是访问parr数组的元素,parr[i] 找到的数组元素指向了整型一维数组,parr[i][j] 就是整型一维数组中的元素。我们使用了 &arr[0] 的方式拿到了数组第一个元素的地址,但是数组名本来就是地址,而且是数组首元素的地址。*ppa 通过对 ppa 中的地址进行解引用,这样找到的是 pa,*ppa 其实访问的就是 pa。,sizeof中单独存放数组名,这里的数组名表示整个数组,计算的是整个数组的大小,单位是字节。13行的 test(arr) 这里的 arr 是数组的首元素的地址。

2024-01-13 19:24:00 900

原创 指针(一)

二楼有201,202,203。同理,在计算机中:计算机上的CPU(中央处理器)在处理数据是,需要的数据是在内存中读取的,处理后的数据也会放回内存中。指针变量的大小和类型是无关的,只要指针类型的变量在相同的平台下,大小都是相同的,为什么还要有各种各样类型的指针变量呢。同理的,64位机器,假设有64根地址线,一个地址就是64个bit位,需要8个字节的空间,指针变量的大侠就是8个字节。a的地址是地址较小的字节的地址(比如上图的44的地址) ,只要知道了第一个字节的地址,就可以访问到4个字节的数据。

2024-01-11 22:30:41 903

原创 操作符详解(二)

/代码1:变量的定义int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//代码2:初始化struct Stu//名字int age;//年龄//成绩//初始化//指定顺序初始化//代码3int data;//结构体嵌套初始化即使我们有了操作符的优先级和结合性,我们写出的表达式依然有可能不能通过操作符的属性确定唯一计算路线,那么写出的这样的表达式它就是存在潜在风险的,不要写出特别复杂的表达式。

2024-01-06 18:34:45 784

原创 操作符详解(一)

++ 、-- 、& 、* 、+ 、- 、~ 、sizeof 、(类型)&& 、||?[ ]、->

2023-12-02 16:15:54 51 1

原创 C——函数递归

递归式一种解决问题的方式,在C语言中,递归指的式函数自己调用自己。//递归int main()main();return 0;在main()函数里又调用了main()函数自己,这样就是递归了。但是这个代码的运行结果是hehe的死循环,最后挂掉了,进行调试会出现一个错误信息:其中有一个信息“” 指的是栈溢出。

2023-11-26 12:21:23 143 1

原创 C语言实现简易版扫雷游戏

1992年4月6日,扫雷和纸牌、空当接龙等小游戏搭载在Windows 3.1系统中与用户见面,主要目的是让用户训练使用鼠标。这个游戏的玩法很简单,有初级、中级、高级和自定义等模式,雷区中随机布置一定数量的地雷。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。

2023-11-18 18:07:14 92 1

原创 C——函数(2)

static和extern都是C语言中的关键字。

2023-11-18 10:18:23 33 1

原创 C——函数

“函数”这个词我们大多是在数学中听到的,比如:一次函数 y = kx + b ,其中 k 和 b 都是常数,给自变量 x 一个值,就得到应变量 y 。在C语言中也引入了函数(function)的概念,在一些地方翻译为子程序。C语言中的函数就是一个完成某项特定任务的一小段代码。这样的代码是有一定写法和调用方法的。

2023-11-15 14:02:51 36

原创 猜数字游戏

1.电脑自动产生1~100之间的随机数;2.玩家输入所猜的数字;3.根据猜测数字的大小给;出反馈4.一共设置5次猜数机会,次数耗尽前猜出数字则胜利,反之则失败。

2023-11-05 18:12:05 75 1

原创 goto语句

C语言提供了一种非常特别的语法,就是 goto 语句和跳转符号,goto 语句可以实现在同一个函数内跳转到设置好的标记处。

2023-11-04 18:45:45 131 1

原创 循环的嵌套及相关例题

循环嵌套找出100~200之间的素数,并打印在屏幕上。

2023-11-03 22:55:44 222

原创 计算机表达式的值

请计算表达式"(-8+22)*a-10+c/2",其中, a = 40, c = 212.

2023-10-29 23:16:33 34 1

空空如也

空空如也

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

TA关注的人

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