c语言
-
数据结构——栈和队列
目录 一.前言 二.前文回顾 三.栈 3.1 栈的概念及结构 3.2 栈的实现 3.2.1 初始化函数 3.2.2 销毁函数 3.2.3 入栈函数 3.2.4 出栈函数 3.2….
-
【2023华为OD-C卷-第三题-寻找最优的路测线】100%通过率(JavaScript&Java&Python&C++)
本题已有网友报告代码100%通过率 OJ &答疑服务 购买任意专栏,即可添加博主vx:utheyi,获取答疑/辅导服务 OJ权限获取可以在购买专栏后访问网站:首页 R…
-
【c语言】推箱子
所需知识:c语言枚举,数组,for循环,while循环,switch,case语句,图形库相关函数 1.调整控制台窗口大小 #define _CRT_SECURE_NO_WARNI…
-
【C刷题】day6
一、选择题 1、以下叙述中正确的是( ) A: 只能在循环体内和switch语句体内使用break语句 B: 当break出现在循环体中的switch语句体内时,其作用是跳出该sw…
-
基于STM32与PCA9685制作四足机器人(代码开源)
前言:本文为手把手教学基于STM32的四足机器人项目——JDY-31蓝牙控制,特别地,本次项目采用的是STM32作为MCU。四足机器人的支架为3D打印件,SG90舵…
-
C语言进阶——自定义类型:枚举、联合
🌇个人主页:_麦麦_ 📚今日名言:如果不去遍历世界,我们就不知道什么是我们精神和情感的寄托,但我们一旦遍历了世界,却发现我们再也无法回到那美好的地方…
-
数据结构(C语言实现)——常见排序算法的基本思想及实现(快速排序的三种方法和优化及非递归实现快速排序)
文章目录 1. 前言 2. 排序 2.1 概念 2.2 常见的排序算法 3. 常见排序算法的实现 3.1 直接插入排序 3.2 希尔排序 3.3 直接选择排序 3.4 堆排序 3….
-
华为OD机试 – 亲子游戏(Java & JS & Python & C & C++)
题目描述 宝宝和妈妈参加亲子游戏,在一个二维矩阵(N*N)的格子地图上,宝宝和妈妈抽签决定各自的位置,地图上每个格子有不同的糖果数量,部分格子有障碍物。 游戏规则是妈妈必须在最短的…
-
【数据结构】手撕顺序表
一,概念及结构顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储; 在数组上完成数据的增删查改。 1, 静态顺序表:使用定长数组存储元素。 2…
-
链表基础知识(一、单链表、头插、尾插、头删、尾删、查找、删除、插入)
目录 一、链表表示和实现 1.1 链表的概念及结构 二、链表的分类: 2.1实际中要实现的链表的结构非常多样,以下情况组合起来就有8种链表结构: 2.2链表和顺序表的对比 三、…
-
C语言——结构体(全)
目录 一、结构体的设计 二、结构体变量的初始化 2.1结构体在内存表示; 2.2结构体初始化; 2.3结构体指针变量 2.4结构体嵌套结构体 三、结构体成员访问 3.1、结构…
-
数据结构——堆(C语言)
本篇会解决一下几个问题: 1.堆是什么? 2.如何形成一个堆? 3.堆的应用场景 堆是什么? 堆总是一颗完全二叉树 堆的某个节点总是不大于或不小于父亲节点 如图,在小堆中,父亲…
-
百度2015年系统工程师笔试题:判断当前机器的大小端
本篇文章主要讲解大小端的判断问题,需要拥有指针,位段,联合体的知识。 目录 一.题目呈现 二.三种解题方法 1.巧妙利用指针和强制转换 2.利用位段的特性 3.利用联合体的性质 一…
-
动态内存管理(1)
文章目录 目录 1. 为什么存在动态内存分配 2. 动态内存函数的介绍 2.1 malloc 和 free 2.2 calloc 2.3 realloc 3. 常见的动态内存错误 …
-
华为OD机试统一考试D卷C卷 – 查找接口成功率最优时间段(C++ Java JavaScript Python C语言)
华为OD机考:OD统一考试D卷+C卷+A卷+B卷+刷题OJ 真题目录:华为OD机考机试 真题目录( D卷 +C卷 + B卷 + A卷) + 考点说明 在线OJ:点击立即刷题,模拟真…
