c语言
-
【C语言的栈溢出问题以及部分解决】
C语言的栈溢出问题 例如:针对学习过程中遇到的栈溢出问题 C语言的栈溢出问题 前言 栈溢出(Stack overflow) 导致栈溢出的原因 ①函数递归层次太深 1.修改栈区空间大…
-
【数据结构】一文带你全面了解排序(上)——直接插入排序、希尔排序、选择排序、堆排序
目录 一、排序的概念及其运用 1.1 排序的概念 1.2 常见的算法排序 二、常见排序算法的实现 2.1 插入排序 2.1.1 思想 2.1.2 直接插入排序 2.1.3 希尔排序…
-
【数据结构】非线性结构之树结构(含堆)
前言 前面的三篇文章已经将线性结构讲述完毕了,下面的文章将会为大家将讲点新东西:非线性结构中的树结构。萌新对这里的知识点相对陌生,建议反复观看!! 关于线性结构的三篇文章放在下面:…
-
C语言——冒泡排序
冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。 以从小到大排序为例,第一轮比较后,所有数中最大的…
-
222.【2023年华为OD机试真题(C卷)】分配土地(扫描线算法-Java&Python&C++&JS实现)
?点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别…
-
【排序算法】希尔排序(C语言)
【排序算法】—— 希尔排序 目录 一、希尔排序原理 1. 插入排序的问题 2. 希尔排序的思路 二、希尔排序的相关问题 1. 为什么插入排序那么多但效率却很高 2. 如何选择希尔增…
-
数据结构:二叉树的递归实现(C实现)
个人主页 : 个人主页 个人专栏 : 《数据结构》 《C语言》 文章目录 前言 一、树的概念 二、二叉树 二叉树的概念 二叉树的性质 三、二叉树链式结构实现 二叉树节点定义 创建二…
-
C语言百日刷题第八天
前言 今天是刷题第8天,放弃不难,但坚持一定很酷~ 快来跟我一起刷题吧。 刷题第八天目录 前言 71.打印7层杨辉三角形 72.重新排列数组 73.冒泡排序 74.将数字变成0的操…
-
223.【2023年华为OD机试真题(C卷)】小华最多能得到多少克黄金(优先搜索DFS-Java&Python&C++&JS实现)
?点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别…
-
C语言——数据在内存中的存储【整型数据在内存中的储存,大小端字节序储存,浮点型数据在内存中的储存】
📝前言: 在前面的三篇文章中我们已经完成了对字符函数和字符串函数的学习,现在就让我们探索新领域,更加深入的理解**数据在内存中的存储方式**: 1,整数在内存中的存…
-
C++:OJ练习(每日练习系列)
编程题: 题一:把字符串转换成整数 把字符串转换成整数_牛客题霸_牛客网 示例1 输入: “+2147483647” 返回值: 2147483647 思路一: 第一步:it从str…
-
【C语言】实现通讯录管理系统
大家好,我是苏貝,本篇博客带大家实现通讯录,如果你觉得我写的还不错的话,可以给我一个赞👍吗,感谢❤️ 目录 一. 前言 二. 通讯录的实现 2.1 写出基本框架 2…
-
c语言每日一练(13)
前言:每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,上学期间将看学业情况更新。 五道选择题: 1、程…
-
【嵌入式面试】2022年嵌入式经典面试题汇总(C语言)
📜作者:不想脱发的基兄 📺专栏:《嵌入式面试》 📣格言:不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸…
-
史上最全C/C++面试八股文,一文带你彻底搞懂C/C++面试!
前述:本文初衷是为了总结本人在各大平台看到的面经,我会在本文持续更新我所遇到的一些C++面试问题,如有错误请一定指正我。 目录 1.讲一讲封装、继承、多态是什么? 2.多态的实现原…
