![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言基础
文章平均质量分 53
dataowu
这个作者很懒,什么都没留下…
展开
-
每日一题——leetcode基础题之括号问题
有效字符串需满足:1.左括号必须用相同类型的右括号闭合。2.左括号必须以正确的顺序闭合。3.每个右括号都有一个对应的相同类型的左括号。原创 2023-05-28 00:25:21 · 216 阅读 · 10 评论 -
C语言数据结构——顺序表
由于尾插较为简单 所以先热热身。原创 2023-05-17 00:59:34 · 138 阅读 · 3 评论 -
C语言小游戏——扫雷
1.打印期盼.2.藏雷。3.扫雷具体步骤参考代码。原创 2023-05-13 00:48:58 · 85 阅读 · 0 评论 -
时间复杂度和空间复杂度的计算
定义:在计算机科学中,算法的时间复杂度是一个函数,他定量描述了该算法的运行时间,一个算法执行所耗费的时间,从理论上说,是无法算出来的,只有我们执行算法才能知道,但是如果我们每一个程序都上机测试,会变得很麻烦,所以才有了时间复杂度这个分析方式。一个算法所花费的时间与其中语句的执行顺序成正比,2.平均情况:任意输入规模的期望运行次数 O(N/2)1.最好情况:任意输入规模的最小运行次数(下界)O(1)3.最坏情况:任意输入规模的最大运行次数(上界)O(N)原创 2023-01-30 14:52:13 · 126 阅读 · 2 评论 -
C语言基础——字符串
字符串是由数字、字母、标点符号组成的一串字符,在C语言中,字符串没有专属的数据类型,而是基于字符类型进行表示的,他的存储分为内存存储与数组存储两种形式。原创 2022-11-09 18:43:45 · 17562 阅读 · 2 评论 -
表白爱心程序
【代码】表白爱心程序。原创 2022-11-09 00:12:24 · 170 阅读 · 0 评论 -
三子棋(输赢很简单 平局不容易)(详情看代码注释)
【代码】三子棋(输赢很简单 平局不容易)(详情看代码注释)原创 2022-11-03 20:28:44 · 172 阅读 · 1 评论 -
C语言基础——数组
数组就是将相同类型、关联的数据统一存储,并使用一个变量名指代这些数据。在C语言中,开发人员可以创建一个数组,然后将同类型的数据存放在一起,以整体的形式进行管理。这时,将数组中的数据称为元素,在一个数组中,元素的个数可以为一个也可以为多个。定义一维数组也就是声明一个数组变量,在定义一维数组时,要指定类型名、数组各及常量表达式这3个部分。类型名 数组名[常量表达式]类型名用于定义一维数组中的每个元素的数据类型,如规定一维数组中的每个元素在内存中所占存储单元的大小。原创 2022-11-02 21:41:46 · 1755 阅读 · 1 评论 -
输入一个数,用递归的方法,求他的阶乘
【代码】输入一个数,用递归的方法,求他的阶乘。原创 2022-11-01 01:09:06 · 214 阅读 · 0 评论 -
输入三个数,求出最大公约数
【代码】输入三个数,求出最大公约数。原创 2022-11-01 01:03:36 · 423 阅读 · 0 评论 -
输入一个数,判断是否为素数
【代码】输入一个数,判断是否为素数。原创 2022-11-01 01:02:11 · 88 阅读 · 0 评论 -
C语言进阶——地址和指针
声明二级指针变量的语法数据类型 **变量名数据类型是指二级指针指向的数据的数据类型。双星号(**)是说明符,用于告诉计算机,该变量是二级指针变量。变量名就是二级指针变量的名称,并要符合标识符的命名规则给二级指针变量赋值与给一级指针变量赋值的方式是一样的二级指针变量的基类型由数据类型与双星号( ** )组成。其中双星号 ( ** )表示二级指针变量会通过地址间接跳转两次,然后根据数据类型的长度确定指针访问的数据最终位置。原创 2022-10-31 17:29:54 · 12062 阅读 · 7 评论 -
C语言基础——函数
C语言重要组成部分。本质是将一个语句块通过命名的方式独立出来。通过调用函数,可以实现对部分代码的反复使用,。函数类似于循环结构,可以节约大量代码。不同的是,函数在使用时不用被连续使用,而循环结构必须被连续使用。定义函数由函数首部与函数体组成。其中,函数首部由void、函数名和小括号组成;函数体由大括号和语句块组成。void函数名(){语句块;}由于函数名属于标识符,所以函数名必须符合标识符的命名规则。命名的函数名要有较好的可读性。原创 2022-10-28 20:25:52 · 17051 阅读 · 0 评论 -
C语言基础——循环结构
循环执行是循环结构的核心,表现为反复执行一个或一组操作。在编程中,如果想要从数据处理中发现循环执行,就要分析程序的执行结果与数据的处理过程。原创 2022-10-26 16:20:31 · 11468 阅读 · 0 评论