
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
内存操作函数与结构体目录内存操作函数memcpymemovememset结构体结构体类型的声明结构体的自引用三级目录内存操作函数memcpyvoid* memcpy (void* destination , constvoid* source , size_tnum)函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置这个函数在遇到 ‘\0’ 的时候
1、排序的概念1、排序的概念排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。内部排序:数据元素全部
内存操作函数与结构体目录内存操作函数memcpymemovememset结构体结构体类型的声明结构体的自引用三级目录内存操作函数memcpyvoid* memcpy (void* destination , constvoid* source , size_tnum)函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置这个函数在遇到 ‘\0’ 的时候
冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单基础的排序算法。其基本思路是,对于一组要排序的元素列,依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面,如此继续,直到比较到最后的两个数,将小数放在前面,大数放在后面,重复步骤,直至全部排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最
文章目录一、 Linux下基本指令1.1 ls指令(列出文件夹目录或者文件信息)1.2 pwd命令(显示用户当前所在目录)1.3 cd 指令(改变目录)1.4 touch 指令(创建文件)1.5 makedir 指令(创建文件夹)1.6 rmdir指令 && rm指令(删除文件夹)1.7 man指令(查看手册)1.8 cp指令(复制文件或目录)1.9 mv 指令(移动或者重命名)一
本章目录1.list 的介绍及使用1.1 list 的介绍1.2 list 的使用1.2.1 list 的构造函数1.2.2 list iterator 的使用1.2.3 list capacity1.2.4 list element access1.2.5 list modifiers1.2.6 list 的迭代器失效2.list 的模拟实现1.list 的介绍及使用1.1 list 的介绍li
本章目录1. 树概念及结构1.1树概念1.2树的表示2. 二叉树概念及结构3. 二叉树顺序结构及概念4. 二叉树链式结构及实现1. 树概念及结构1.1树概念树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。有一个特殊的结点,称为根结点,根节点没有前驱结点。除根节点外,其余结点被分成是一棵
折半查找(二分查找)1、折半查找法,也称为二分查找法, 二分搜索, 是一种在有序数组中查找某一特定元素的搜索算法.搜索过程中从数组的中间元素开始, 如果中间元素正好是要查找的元素, 则搜索过程结束;如果某一特定元素大于或者小于中间元素, 则在数组大于或小雨元素的那一半中查找, 而且跟开始一样从中间元素开始比较. 若某1个步骤中数组为空, 则代表找不到. 这种搜索算法每一次比骄傲都使搜索范围缩小一半







