
一、自定义冒泡排序 代码如下 #include void cjj(int arr[],int sz) { for(int i=0;i for(int j =0;j if(arr[j]>arr[j....
文章目录 前言归并排序原理代码实现复杂度分析 总结 前言 归并排序是一种稳定的、时间复杂度为 ....
前言 大家好,我是小昭,这次分享下指针数组和数组指针应用与区别,对于C语言基础非常重要的。 目录 什么是指针数组?什么是....
在学习指向字符串的指针数组时,产生了一个疑问 如果定义 int p[] 在调用printf输出时,就需要写成p[i] 但是如果定义了char ....
柔性数组 C99中,结构体中的最后一个元素允许是未知大小的数组,这就是柔性数组成员 struct S { int n; int a....
道阻且长,只要我们一直努力前行,我们平凡的生命也能画出一条星光闪耀的轨迹。追光的人,终会光芒万丈! 在此大喊一声:”....
icoding的数据结构并没有一个测试代码,其都是直接编写一个函数的形式,因此很难知道自己的实际输出是什么。针对部分题目,....
目录 1. 什么是位段 2. 位段的大小 2.1 计算 int 位段大小 2.2 计算 char 位段大小 3. 位段的跨平台问题 1. 什么是位段 ....
目录 1. 柔性数组 2. 包括柔性数组成员的结构体类型大小 3. 柔性数组开辟空间 4. 柔性数组的优势 5. 柔性数组的特点 1. 柔....
什么是文件 程序设计里有两种文件,程序文件和数据文件。程序文件包括源程序文件(后缀为.c),目标文件(windows环境后缀为....
顺序队 定义 概念 队列的顺序实现指分配一块连续的存储单元存放队列中的元素,并附设两个指针: 队头指针 front 指向队头元....
19.删除链表的倒数第N个节点 总结: 1、NULL 在 C++ 中被定义为 0 , C++ 中表示指针的地方,使用 nullptr 表示空指针 2、Li....
typedef 和 using都可以用来定义别名,主要是为了我们定义的类型比较复杂,类型拼写复杂难度大,这样在理解和使用方面就会带....
目录 1. C语言字符串 2. 字符串长度-strlen 3. 字符串拷贝-strcpy 4. 字符串追加-strcat 5. 字符串比较-strcmp 6. 长度受限....
由于之前没有使用过realloc函数,用之前做了一个测试。 long * a = new long[5]; for (long i = 0; i a[i] = i; } for (l....
1.题目描述: 给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[num....
看到竟然没有人发,于是决定 首当其冲 用新手代码做一下。。。 题目描述 三角形是由同一平面内不在同一直线上的三条线段首尾....
个人评价(一句话描述对这个题的情感) …~%?..,# *'☆&℃$︿★? 1 题面 传送门(有一点不一样) 一列火车n节车厢,....
1、使用下列哪个流格式控制符可设置转换基数为八进制(B) A.dec B.oct C.hex D.endl 2、假设声明了以下的函数模板,错误的....
简介 “定时器/计数器”说的是一个东西,因为它既能计时也能计数。是存在于单片机内部的一个独立的硬件部分,依赖晶振产生固....