- 博客(12)
- 收藏
- 关注
原创 栈与队列(概念与实现)
在这篇博客中,我们将探讨这两大工具的精髓,领悟其在编程中的价值。让我们一起探索栈与队列的奥秘,开启高效编程之旅。栈与队列,作为核心的数据结构,对于每一位程序员来说都至关重要。它们简化了问题解决的过程,提升了代码的效率。
2024-10-27 10:26:23
1162
原创 数据结构——顺序表、链表
数据结构的定义可以从“数据”和“结构”两部分来解释,数据指的是常见的数字、形形色色的信息等等。结构则是对数据的组织方式,数据结构将大量数据有规律的存储起来便于下次的数据操作(继续存储或使用等等)。数据结构是计算机对数据进行存储与组织的一种方式。
2024-09-23 18:38:06
907
1
原创 C语言函数详解
顾名思义,可以自己定义的函数,在现实编码中,往往库函数的功能是不够用的,这里便需要自己定义新函数,得到更多功能。自定义函数与库函数形式相同,区别是自定义函数要我们自己来规定相关信息。值得注意的是:当返回类型为 void 时,表示不返回任何值,则 return 便不再需要。当形式参数为 void 时,表示不传入参数,参数栏便可以为空或者写 void。return sum;int b = 3;return 0;
2024-08-22 22:11:09
1146
1
原创 算法的时间与空间复杂度
在我们对于一个目标写出多个算法之后,我们要想比较得出其中最好的一个,那么如何衡量一个算法的优劣呢?这里便涉及到了算法的复杂度。
2024-08-13 16:40:08
780
2
原创 宽字符打印的来源以及与窄字符打印的比较
在我学习打印时,对于宽字符与窄字符的打印有一些疑惑,即用 printf 便可以打印许多宽字符,那为什么要麻烦地使用 wprintf 呢,以下我结合自己所学知识以及从AI模型所得的答复对该部分知识进行分享,欢迎指正.
2024-07-27 16:50:24
762
1
原创 Win32 API 及其部分函数
Win32 API 即Microsoft Windows 32位平台的(即应用程序接口在Windows这个多作业系统除了协调应用程序的执行、分配内存、管理资源之外,它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),它可以帮应用程序达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application),所以被称为 Application Programming Interface。简称API函数。
2024-07-19 14:23:30
1197
1
原创 如何写出一个简易版扫雷代码?
对于此类二维数组的创建,我们会想着创建一个【9】【9】的数组,但是到排雷时,我们会发现当我们要排查边缘时边缘以外的坐标就无法显示了,因此,我们选择【11】【11】数组。为了代码分工明确、清晰、有条理,代码位置分为了三部分:game.h(预处理及代码的声明)、test.c(代码的调用)、game.c(代码的描述)。地图的打印大部分涉及map2的打印,在每一次排查雷时,打印一次排查雷后的map2,如果踩到雷了,我们则打印出map1,以显示雷的分布情况。map1(分布雷的地图)、map2(显示的地图)
2024-01-20 14:22:00
1286
原创 第二章 C语言编程中的操作对象---变量
1.变量的定义变量,变量,变化的量。在C语言中,我们把经常变化的值称为变量,相反,不变的量就被称为常量。
2023-12-08 23:08:52
3329
原创 C语言学习的第一章:初步了解并写一个简单的代码
C语言,从表面便可以看出它是一种语言,那么它究竟是什么呢?在现实生活中,人与人之间交流使用的语言叫做自然语言,其可以分为:汉语、英语、日语等等。那么人与计算机之间进行交流的语言叫什么呢?答案是“计算机语言距今为止,以及面世的计算机语言已经有上千种,而C语言便是其中的一种;其中计算机语言还包括:C++、Python、Java等等。接下来讲述C语言历史:最初C语言是作为Unix系统的开发工具(后讲)而发明的。
2023-12-02 22:58:41
1739
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人