c语言
-
C语言–getchar()函数超详细解析(多维度分析,小白一看就懂!!!)
目录 一、前言 二、什么是getchar()函数 三、getchar()函数的返回类型与机制 四、连续单个字符串 (代码演示) 五、getchar()函数其他用法,实战演练(重…
-
C 递归 详解(通俗易懂)
目录 一、定义 1.概述 2.条件 3.比较 二、 如何理解递归? 1.函数调用其他函数示例 : …
-
【数据结构】详细剖析线性表
顺序表与链表的比较 导言 一、线性表 二、线性表的存储结构 三、顺序表和链表的相同点 四、顺序表与链表之间的差异 五、存储结构的选择 六、静态顺序表的基本操作 七、无头结点单链表的…
-
【C语言之 CJson】学CJson看这一篇就够了
文章目录 前言 一、下载CJson 二、创建一个json 2.1 创建json对象 cJSON类型详解 2.2 创建键值对 2.3 添加嵌套的 JSON 对象 2.4 添加数组 创…
-
C++初阶:C/C++内存管理、new与delete详解
之前结束了类与对象:今天进行下面部分内容的学习 文章目录 1.C/C++内存分布 2.C语言中动态内存管理方式:malloc/calloc/realloc/free 3.C++动态…
-
VsStudio中scanf返回值被忽略的原因及其解决方法
相信有不少人在使用vs的时候会遇到以下这个问题:scanf返回值被忽略,接下来我就告诉大家该如何解决这个问题 出现问题的原因: 因为scanf()在读取数据时不检查边界,所以可…
-
2023,我与C/C++相遇的奇迹之年
文章目录 一、C语言 1.1 写博客 1.2 上传git 1.3 三子棋和扫雷 1.4 精妙的机关术——位操作 1.5 C语言的利剑——指针 1.6 C语言的铠甲——结构体 1.7…
-
C语言标准库——<string.h>
目录 1、strcpy() 2、strncpy() 3、strcat() 4、strchr() 5、strcmp() 6、strlen() 7、strcspn() 8、memch…
-
211.【2023年华为OD机试真题(C卷)】求字符串中所有整数的最小和(贪心+双指针模拟-Java&Python&C++&JS实现)
?点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别…
-
【数据结构】排序算法(一)—>插入排序、希尔排序、选择排序、堆排序
👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》 🌝每一个不曾起舞的日…
-
动态规划:从入门到入土系列(一)
🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏1: 🍔🍟🌯C语言初阶 Ǵ…
-
力扣 53. 最大子数组和(C语言+分治递归、动态规划)
1. 题目 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。 2. 输入输…
-
【LeetCode】260.只出现一次的数字 III(找出单身狗)
👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》 🌝每一个不曾起舞的日子,都是对生命的辜负。 目录 前言: …
-
【C语言】函数递归详解
函数递归 1. 什么是函数递归 2. 递归的两个必要条件 2.1 练习1:打印一个数的每一位 2.2 练习2:求字符串长度(strlen 模拟实现) 3. 递归与迭代 3.1练习3…
-
数据结构——三路划分(快排优化)
刷Leetcode时遇到的问题,用普通的快排去跑,发现有问题。 普通的Hoare或者其他的快排好像都没有直接解决掉这个问题,当一个数重复出现的时候,用普通的快排效率其实并没有那么…
