- 博客(3)
- 收藏
- 关注
原创 数组的冒泡排序
数组实现冒泡排序的基本过程核心过程分析:通过双层循环完成对数组的下标控制 进而完成每一个元素都能与后边的元素比较大小#include<stdio.h>int main(){int i,k;int j;int a[5]={1,24,30,4,5};for(i=0;i<5;i++){for(j=0;j<5-i;j++){if(a[j]>a[j+1]){k=a[j];a[...
2018-07-01 09:35:34
227
原创 队列的实现
链式队列的过程分析与实现一、队列的组成概念部分:链式队列是一个先进先出的由链表指针链接的动态内存。队列的实现有两种:基于数组的队列和机遇链表的队列,但是要注意的是基于数组的队列必须是循环队列才可以,因为要节省内存。链式队列的组成由两部分组成的:结点(node)和指针(rear front),这两部分都是需要建立结构体实现的。二、操作实现部分1、结构体的建立: 结点部分的结构体建立:typ...
2018-06-27 21:47:14
288
原创 链式栈的实现
栈的建立过程以及对应的操作一、栈的组成 概念部分:栈是一种具有先进后出特点的内存块,主要类型有两种:链式栈内存和数组栈内存(此处我们只讨论链式栈内存)。链式栈的实现是由指针块内存(top和bottom存放在里边)和结点块内存(一个自己定义的结构体)组成,结点块内存是由:指针域和数据域组成,指针域的作用是连接下一个结点,数据域用于存储数据。 二、 操作实现部分: ...
2018-06-25 21:45:45
2633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅