自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

付青云的博客

这个是付青云的博客

  • 博客(29)
  • 收藏
  • 关注

原创 【数据结构】二叉树(上)

树是一种的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。

2022-09-23 16:16:49 198 1

原创 【数据结构】栈和队列

大家好呀!👋这个是付青云同学的博客!😁写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁。

2022-08-18 17:16:46 482 2

原创 (C语言)浅识#define

_FILE__//进行编译的源文件__LINE__//文件当前的行号__DATE__//文件被编译的日期__TIME__//文件被编译的时间__STDC__//如果编译器遵循ANSIC,其值为1,否则未定义这些预定义符号都是系统内置的。%sline#defineMAX1000#defineregregister//为register这个关键字,创建一个简短的名字#definedo_foreverfor(;;1000registerfor(;;...

2022-07-23 14:22:33 327

原创 (C语言)文件的基本操作

大家好呀!👋这个是付青云同学的博客!😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁。.........

2022-07-19 22:03:33 283 2

原创 【初学数据结构】双向链表

前面实现了单链表函数实现部分总结单链表与双向链表虽说都是链表,在结构上双向链表看起来比单链表复杂了,但是实现起来它比单链表方便多了。

2022-06-25 10:35:14 295 2

原创 【数据结构】(图解)leetcode刷题之单链表(下)

最近在学数据结构,学了的知识后当然要巩固一下,所以就找了一些经典的链表题写一写,同时也分享一下我做题的一些思路。#另外:这个系列文章将会有上中下三部分,难度递增【数据结构】(图解)leetcode刷题之单链表(上)【数据结构】(图解)leetcode刷题之单链表(中)题目描述如下(具体可以点击上方链接):思路:使用追及法,定义快慢指针(fast,slow),fast指针每次走两步,slow指针每次走一步,如果这个链表是环形链表则两指针一定会相遇。代码如下:延伸问题这里我就不证明了,大家可以自

2022-06-11 07:00:00 434 33

原创 【数据结构】(图解)leetcode刷题之单链表(中)

最近在学数据结构,学了的知识后当然要巩固一下,所以就找了一些经典的链表题写一写,同时也分享一下我做题的一些思路。另外:这个系列文章将会有上中下三部分,难度递增,下篇努力正制作中。。。【数据结构】(图解)力扣刷题之单链表(上)题目描述如下(具体可以点击上方链接):思路:如图:注意:当有一个链表为空时,就直接返回另外一个链表代码如下:链表分割题目描述如下(具体可以点击上方链接):思路:开辟两个新链表(lessHead和graterHead),将小于x的节点放入lessHead中,将大于等

2022-06-06 07:00:00 360 27

原创 【数据结构】(图解)leetcode刷题之单链表(上)

今天端午节,😁先祝大家端午节快乐呀!!!当然,学无止境,假期也不要忘记提升自己喔~最近在学数据结构,学了的知识后当然要巩固一下,所以就找了一些经典的链表题写一写,同时也分享一下我做题的一些思路。那现在,就开始吧!!另外:这个系列文章将会有上中下三部分,难度递增,中 下篇正努力制作中。。。题目描述如下(具体可以点击上方链接):思路:创建一个newhead,将原链表按顺序头插。如图:代码如下:👉方法二:翻转法思路:创建三个变量n1 n2 n3,n2储存原链表头部,n3储存原链表头部的n..

2022-06-03 07:00:00 768 22

原创 【初学数据结构】单链表

.

2022-05-24 23:48:02 175 18

原创 【初学数据结构】顺序表

大家好呀!👋这个是付青云同学的博客,是一名大一在校生哦!😁😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁...

2022-05-19 13:02:20 320 28

原创 【C语言】深层理解,浮点型数据在内存中的储存

👋这个是付青云同学的博客,是一名大一在校生哦!😁😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁前言最近发现一个这样的代码:int main(){ int i = 5; float* pi = (float*)&i; printf("i=%d\n", i); printf("pi=%f\n", *pi); *pi = 5.0; printf("i=%d\n", i.

2022-05-04 08:00:00 1544 49

原创 【C语言】制作一个通讯录管理系统

大家好呀!👋这个是付青云同学的博客,是一名大一在校生哦!😁😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁前言............

2022-05-01 08:00:00 1635 60

原创 【C语言】高频考点,关于字符串函数的使用以及模拟实现

大家好呀!👋这个是付青云同学的博客,是一名大一在校生哦!😁😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁最近学完了库函数中的部分字符串函,在学习的过程中我发现利用这些库函数,我们可以非常方便的写程序;同时,了解这些库函数的实现原理,我们也可以更灵活地利用这些库函数并且也加深了我们对C语言的理解。那么现在,废话不多说,让我们开始吧!文章目录写在前面求字符串长度的函数strlen函数.

2022-04-26 13:09:50 1468 44

原创 你的指针学到什么层次了?8个指针题目让你加深对指针的理解(下)-O-

大家好呀!👋这个是付青云同学的博客,是一名大一在校生哦!😁😁目前一直在学习C语言。🐸写博客是为了来记录我的学习过程,同时也希望通过博客能够帮助到需要帮助的人。如果我的博客可以帮助到你,不妨给我一个关注哦😁前四题在这里这四道题是比较有难度的文章目录指针题目第五题🤨🫱解析🫲第六题🤨🫱解析🫲第七题🤨🫱解析🫲第八题🤨🫱解析🫲答案指针题目第五题🤨

2022-04-21 09:58:04 3372 49

原创 你的指针学到什么层次了?8个指针题目让你加深对指针的理解(上)O.O

指针题目废话不多说,直接上题!1int main(){ int a[5] = { 1, 2, 3, 4, 5 }; int *ptr = (int *)(&a + 1); printf( "%d,%d", *(a + 1), *(ptr - 1));//2 5 return 0;}

2022-04-19 17:35:10 1578 9

原创 (有必要知道哦* v *)C语言之qsort函数的用法及模拟实现qsort函数

文章目录关于qsort库函数什么是qsort函数用法qsort函数排序实例整型数组排序运行结果结构体数据排序运行结果关于模拟实现qsort函数代码实现关于qsort库函数什么是qsort函数这个函数是一个快速排序的函数用于各种数据(包括:整型数据、字符串数据、结构体数据等)的排序用法那么qsort库函数的用法是怎样呢?如图:void qsort( void *base,//base - 目标数组的开头 size_t number,//number - 元素中的数组个数 si

2022-04-18 18:21:01 542 4

原创 (整蛊向)给你的好朋友发送一个关机小程序

关机程序生成.exe文件

2022-04-17 20:52:13 1702 26

原创 如何运行C语言程序

文章目录开始关于编译器的选择关于编译器的安装下载安装创建项目第一个C语言程序开始我发现很多同学想开始学习编程。但是很多同学不知道该如何下手,比如编译器的选择和安装。那这篇博客就来教教各位同学如何选择跟安装编译器吧关于编译器的选择我们写C语言是要有一个工具的,也就是编译器C语言的编译器主要有:Clang、GCC、WIN-TC、SUBLIME、MSVC、TUrbo C等目前主流的编译器就是GCC和MSVC在这里我比较推荐大家使用VS2013、VS2019、VS2022关于编译器的安装下载

2022-04-08 14:06:55 7603 4

原创 (超详细)用C语言写一个扫雷小游戏

文章目录扫雷写在前面思路代码实现制作一个菜单设置棋盘大小初始化棋盘打印棋盘设置雷排查雷计算输入坐标八面的雷的个数判断游戏状态更多的细节运行结果更多的问题解决问题关于展开的问题判断游戏状态的优化优化后的代码运行结果结语扫雷这里使用的编译环境是VS2022写在前面相信大家都对扫雷这个游戏不陌生吧?记得在我很小的时候我家就有电脑了,小孩子嘛,对这些新事物总是好奇的🤓,就天天左点点右看看,在鼓捣的时候就发现了扫雷这个游戏。

2022-04-07 23:06:47 5112 10

原创 (超详细)用C语言写一个三子棋小游戏(包含:简单/困难模式)

这里使用的编译环境是VS2022小时候我们应该都玩过三子棋这个游戏吧,记得那时候,我经常会去河边找几颗小石子,然后带到学校操场画一个三子棋盘,跟几个同学玩三子棋游戏,玩得还不亦乐乎😁。但规则其实很简单:在一个9∗99*99∗9的棋盘里,每人放一个子,当己方或对方的棋子横向、竖向或斜向连成一条线时,该玩家获胜。而现在,我们在手机上就可以玩到这个游戏,因此学了几个月的C语言的我突发奇想:是不是也可以用C语言来实现这个游戏呢?答案是:当然能。那现在我们就一起开始吧!😉玩三子棋,我们首先是要有棋子和棋盘的对

2022-04-06 19:11:24 5448 11

原创 简单算法之二分查找

文章目录二分查找规则实现原理代码实现运行结果二分查找规则在一个有序(升序或降序)的数列中,找出一个元素对应的下标。两个要求:一个是数列有序一个是数列使用顺序存储结构(如数组)实现原理以升序数列为例:首先比较一个元素与数列中的中间位置的元素的大小,如果比中间位置的元素大,则继续在后半部分的数列中进行二分查找如果比中间位置的元素小,则在数列的前半部分进行比较如果相等,则找到了元素的位置每次比较的数列长度都会是之前数列的一半,直到找到相等元素的位置或者最终没有找到要找的元素。代码

2022-04-05 18:31:05 259 1

原创 简单算法之冒泡排序

冒泡排序算法步骤比较相邻的元素,如果第一个比第二个大,就交换他们两个。对每一对相邻元素进同样的工作,从开始第一对到结尾的最后一对(这步做完后,最后的元素会是最大的数)。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。代码演示#include <stdio.h>void paixv(int arr[],int n){ int i = 0; int j = 0; int a = 0; fo

2022-04-05 14:41:20 289

原创 C语言之杨辉三角

文章目录杨辉三角规则代码实现1运行结果代码实现2运行结果杨辉三角规则如图:每个数等于它上方两数之和。每行数字左右对称,由1开始逐渐变大。第n行的数字有n项。前n行共[(1+n)n]/2 个数。…代码实现1#define ROW 10#define COL 10#include <stdio.h>int main(){ //杨辉三角 int arr[ROW][COL] = { 0 }; int i = 0; int j = 0; arr[0][0] =

2022-04-04 10:19:08 6679 2

原创 关于数组奇偶排序问题

C语言奇偶排序

2022-04-03 13:40:32 1254 2

原创 模拟实现strlen

strlen代码训练模拟实现strlen#include <stdio.h>#include <assert.h>size_t my_strlen(const char* stc)//size_t=unsigned int(无符号整型){ assert(stc);//断言,注意要引头文件<assert.h> int count = 0; while (*(stc++))//\0=0,所以当到\0时退出循环 { count++; } retur

2022-04-01 13:47:39 234 1

原创 关于scanf报错问题(解决 ‘scanf‘: This function or variable may be unsafe.Consider using scanf_s instead)

永久解决scanf报错

2022-03-31 22:13:45 10859 6

原创 模拟实现strcpy

模拟实现strcpy

2022-03-31 20:38:59 321

原创 初识C语言(初级指针)

初识C语言这个是初级指针的笔记接上文。

2022-03-31 13:00:20 1069 5

原创 我的C语言学习笔记

我的笔记

2022-03-30 23:00:06 3458 15

空空如也

空空如也

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

TA关注的人

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