自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

和光同尘的博客

谢谢你看我的博客ヾ(≧▽≦*)o

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

原创 【Linux系统】信号(万字解析)

signal函数可以自定义信号的处理方式参数说明signum:要捕获的信号的编号。例如,SIGINT、SIGTERM 等。handler:指向信号处理函数的指针。该函数在接收到指定信号时被调用。处理函数的原型应为。成功时,返回之前的信号处理程序的地址。失败时,返回SIG_ERR,并设置errno。return 0;通过自定义2号信号的执行函数handler,此后进程收到2号信号,只会执行打印,而(2) SIGINT就是ctrl + C。

2024-10-14 22:35:14 918

原创 【Linux系统】权限

通过权限我们可以简单了解下Linux的运行原理,和Windows区别还是挺大滴,了解权限我们就能直到文件前面旳一串字符都是什么意思了😎目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限。

2023-11-04 16:47:44 2184 55

原创 【Linux系统】基本命令

关于Linux,刚开始学习的时候小伙伴们可能都感觉无从下手,那我们就可以先了解下大概指令,熟悉即可,重要的指令我们会在应用时逐渐掌握的😎关于常用指令就是这些了,希望可以帮到你~😎本节完~~,如果你还有其他关于Linux安装、云服务器、虚拟机的问题,欢迎在评论区提问或者私信我!💕O(∩_∩)O。

2023-11-04 16:05:30 356 15

原创 【数据结构】关于排序你应该知道的一切(下)

啊还是国庆快乐!上节介绍了较为简单的插入排序、选择排序,今天我们上强度,学习交换排序、归并排序还有计数排序,开冲😎以上就是关于排序的一切了,希望可以帮到你~😎本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。

2023-10-06 16:30:38 979 40

原创 【数据结构】关于排序你应该知道的一切(上)

国庆快乐!!本来想把排序都做到一起的,才写了一半就八千多字了,那就分开发吧,一如既往的详细哦⌨️希尔排序是对直接插入排序的优化。当gap > 1时都是预排序,目的是让数组更接近于有序。当gap == 1时,数组已经接近有序的了,这样就会很快。这样整体而言,可以达到优化的效果。我们实现后可以进行性能测试的对比。

2023-10-02 10:36:09 723 19

原创 【C语言进阶】数据在内存中的存储

这一章节的我们主要探究数组在内存中如何进行存储、运算,还是挺简单的,那我们就开始吧⌨️这样的话大家是不是就对程序内存中的运行过程理解更深了呢😎本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。

2023-09-17 01:07:43 725 25

原创 【数据结构】二叉树中的递归问题(超详细画图~)

逻辑图画了好久的🥲,看一眼吧AI跑图也试了好久的,点个赞吧佬们

2023-09-14 15:47:16 1811 28

原创 【数据结构】二叉树、堆多图详解(TopK、堆排序)

不看文章看看图吧(┬┬﹏┬┬)

2023-09-12 16:24:16 767 30

原创 【C】C语言实现扫雷(含递归展开)

扫雷,那段全神贯注的时光,追逐着隐藏在方块下的雷,是我回不去的童年记忆。如今,岁月不曾停留,回忆依然鲜活。终于到了有一天,自己也能实现简单的扫雷,以另一种方式找回童年的美好。这样我们就实现了一个简单的扫雷,希望大家看完文章后能自己进行实践和改进,还有一些功能可以试着自己去实现,例如如何保证第一次输入坐标不被炸死、对已经判断为雷的格子进行标记👍本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。

2023-09-11 11:59:31 249 5

原创 【数据结构】设计循环队列详解

hello都说力扣上的题简单难度的不一定简单,中等以上难度的一定很复杂,今天我们就来一点一点解开这道题在前面我们在讲队列的时候介绍过,队列的实现一般不使用顺序结构,因为如果使用顺序结构(数组),出队列在数组头上出数据,需要把后面的数据依次前移,效率会比较低,但如果使用循环队列,就没有这样的问题循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。

2023-09-07 19:21:35 147 18

原创 【数据结构】栈和队列(Stack&Queue)解析

对于出栈来说,只需要把存储栈元素数量的top-1,在下次入栈时,旧的数据就会被新的数据覆盖,同时不影响出栈和返回栈顶元素。操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为。的结构实现更优一些,因为如果使用数组的结构,出队列在数组头上出数据,需要把后面的数据依次前移,效率会比较低。由于我们在结构体中设置了top储存栈中元素的数量,所以栈顶元素就是数组中下标为top-1的元素。栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。

2023-09-07 08:56:33 430 5

原创 C语言实现简易三子棋

自己跑的甘雨镇楼三子棋,具有玩家落子、电脑随机落子、判断输赢的简单功能。

2023-06-26 09:04:25 105

ScreenToGIF,强大开源免费的动图制作工具(gif)

欢迎使用ScreenToGIF,这是一款强大而开源的免费动图制作工具!无论您是想制作教程、演示、表情包还是分享有趣的瞬间,ScreenToGIF都能满足您的需求。它简单易用,允许您轻松捕捉屏幕、摄像头或窗口的动态内容,并将其转换为高质量的GIF动画。更棒的是,ScreenToGIF提供丰富的编辑功能,您可以裁剪、调整帧速率、添加文本、绘图等,让您的动图更加生动有趣。无论您是专业设计师还是普通用户,ScreenToGIF都是您制作动图的理想选择! (AI写的)

2023-10-06

空空如也

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

TA关注的人

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