c语言
-
平衡二叉树(详细解释+完整C语言)
目录 1.前言 2.什么是平衡二叉树 2.1定义 2.2平衡因子 2.3结点结构 3.插入 3.1失衡 3.2旋转 3.3总结 3.4插入代码 4.删除 4.1删除叶子结点 4.2…
-
40道C语言大学经典例题及代码(免费 全)
废话不说,咱们直接上车 索引 1.计算三角形面积 2.分段函数计算,输入一个x值,计算并输出y值。 3.求e=1+1/1!+1/2!+1/3!+……..+1/n! 4.最小公倍数 …
-
MinGW-w64的安装详细步骤(c/c++的编译器gcc、g++的windows版,win10、win11真实可用)
文章目录 1、MinGW的定义 2、MinGW的主要组件 3、MinGW-w64下载与安装 3.1、下载解压安装地址 3.2、MinGW-w64环境变量的设置 4、验证MinGW是…
-
【数据结构】数组的顺序存储(1、2、3、n维数组的元素地址计算)|保姆级详解+图解
作者:努力学习的大一在校计算机专业学生,热爱学习和创作。目前在学习和分享:算法、数据结构、Java等相关知识。 博主主页: @是瑶瑶子啦 所属专栏: 【数据结构】:该专栏专注于数据…
-
【C语言】malloc()函数详解(动态内存开辟函数)
🦄个人主页:修修修也 🎏所属专栏:C语言 ⚙️操作环境:Visual Studio 2022 目录 一.malloc()函数简介 1.函数功能 2…
-
【数据结构】C语言实现共享栈
共享栈的C语言实现 导言 一、共享栈 1.1 共享栈的初始化 1.2 共享栈的判空 1.3 共享栈的入栈 1.3.1 空指针 1.3.2 满栈 1.3.3 入栈空间错误 1.3.4…
-
【C语言】【数据结构】自定义类型:结构体
引言 这是一篇对结构体的详细介绍,这篇文章对结构体声明、结构体的自引用、结构体的初始化、结构体的内存分布和对齐规则、库函数offsetof、以及进行内存对齐的原因、如何修改默认对齐…
-
详解:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
文章目录 1.函数接口定义: 2.裁判测试程序样例: 3. 输入样例: 4.输出样例: 5.代码如下: 6.具体分析过程: 1.函数接口定义: int IsTheNumber ( …
-
八大排序算法(含时间复杂度、空间复杂度、算法稳定性)
文章目录 八大排序算法(含时间复杂度、空间复杂度、算法稳定性) 1、(直接)插入排序 1.1、算法思想 1.2、排序过程图解 1.3、排序代码 2、希尔排序 3、冒泡排序 3.1、…
-
stack
文章目录 1. stack 的使用 2. stack的模拟实现 3. queue的使用 4. queue的模拟实现 5. deque ——双端队列 deque优缺点 6. prio…
-
大学C语言期末考试题库试题及答案(1)
1. 下列定义变量的语句中错误的是______。 A、int _int B、double int_ C、char For D、float US$ 答案:D 知识点:常量、变量和标识…
-
进一步了解C++函数的各种参数以及重载,了解C++部分的内存模型,C++独特的引用方式,巧妙替换指针,初步了解类与对象。满满的知识,希望大家能多多支持
C++的编程精华,走过路过千万不要错过啊!废话少说,我们直接进入正题!!!! 函数高级 C++的函数提高 函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的。 语法:…
-
C语言之扫雷小游戏的实现【含递归展开】
文章目录 前言 一、扫雷游戏代码设计思路 二、设计扫雷代码 1.创建菜单函数 2.实现9×9扫雷 3.初始化棋盘 4.打印棋盘 5.随机布置雷的位置 6.排查雷的信息 7…
-
C语言——扫雷
扫雷是一款经典的小游戏,那如何使用C语言实现一个扫雷游戏呢? 一、全部源码 直接把全部源码放在开头,如有需要,直接拿走。 源码分为三个文件: test.cpp/c 主函数的位置 #…
-
【C语言】插入排序
文章目录 一、直接插入排序 1、插入排序思想 2、程序代码 3、测试 二、希尔排序 1、什么是希尔排序 2、希尔排序图解 3、程序代码 4、测试 一、直接插入排序 1、插入排序思想…
