c语言
-
C语言中的数组(详解)
C语言中的数组(详解) 一、一维数组 1.一维数组的创建 2.数组的初始化 3.一维数组的使用 4.一维数组在内存中的存储 二、二维数组 1.二维数组的创建 2.二维数组的初始化 …
-
【数据结构】队列—C语言版(详解!!!)
文章目录 🐸一、队列的概念及结构 🍄1、队列的概念定义 🍄2、动图演示 🐸二、队列的实现 🐸三、链表…
-
【华为OD机考 统一考试机试C卷】 游戏分组/王者荣耀(C++ Java JavaScript Python C语言)
华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷 目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕 抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意…
-
数据结构:直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序,计数排序(C实现)
个人主页 : 个人主页 个人专栏 : 《数据结构》 《C语言》 文章目录 前言 一、插入排序 1.直接插入排序 2.希尔排序 二、选择排序 1. 选择排序 2.堆排序 三、交换排序…
-
【算法】深入了解数据压缩算法(无损压缩和有损压缩)
目录 1 引言: 1 数据压缩的重要性和应用场景 2 压缩算法的基本原理和分类 2. 无损压缩算法 2.1 哈夫曼编码 2.1.1 哈夫曼编码的原理和步骤 2.1.2 实现一个简单…
-
C++ vector用法详解
vector是STL的动态数组,可以在运行中根据需要改变数组的大小。 因为它以数组的形式储存,所以它的内存空间是连续的。 vector的头文件为#include 常用方法: 1.v…
-
使用C语言实现简单的PNG图像读取
概述 首先,关于png图像的结构:PNG文件的结构、PNG格式的数据结构。这两篇文章说的比较细。我简单地说一下我使用到的地方: 注:①引于PNG格式的数据结构。②引于PNG文件的结…
-
【数据结构】时间复杂度—OJ练习题
目录 🌴时间复杂度练习 📌面试题—>消失的数字 题目描述 题目链接:面试题 17.04. 消失的数字 🌴解题思路 …
-
华为OD机试 – 田忌赛马(Java & JS & Python & C & C++)
题目描述 给定两个只包含数字的数组a,b,调整数组 a 里面的数字的顺序,使得尽可能多的a[i] > b[i]。 数组a和b中的数字各不相同。 输出所有可以达到最优结果的a数…
-
Python pycparser(c文件解析)模块使用教程
文章目录 安装 pycparser 模块 模块开发者网址 获取抽象语法树 1. 需要导入的模块 2. 获取 不关注预处理相关 c语言文件的抽象语法树ast 3. 获取 预处理后的c…
-
C语言第十一弹—函数(下)
✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】 函数 1、嵌套调用和链式访问 1.1、嵌套调用 1.2、链式访问 2、函数的声…
-
【华为OD机考 统一考试机试C卷】分解连续正整数组合/ 分解正整数(C++ Java JavaScript Python C语言)
华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷 2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(C卷)和 OD统一考…
-
最大公约数的三种求法——(C语言)
如何求解最大公约数,首先了解什么是最大公约数,如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个…
-
【数据结构】—超级详细的归并排序(含C语言实现)
食用指南:本文在有C基础的情况下食用更佳 …
-
数据结构——二叉树(先序、中序、后序及层次四种遍历(C语言版))超详细~ (✧∇✧) Q
目录 二叉树的定义: *特殊的二叉树: 二叉树的性质: 二叉树的声明: 二叉树的先序遍历: 二叉树的中序遍历: 二叉树的后序遍历: 二叉树的层序遍历: …
