码迷,mamicode.com
首页 >  
搜索关键字:顺序表 逆置    ( 1542个结果
c 语言 动态顺序表
#ifndef__SEQLIST_D__//头文件 #define__SEQLIST_D__ #defineCAPICITY4 typedefintDataType; typedefstructSeqList_D { DataType*_Array; size_t_size; size_t_capicity; }SeqL,*pSeqL; voidInitSeqList(pSeqLseq); voidPrintfSeqList(pSeqLseq); voidPushBack(pSeqLseq,..
分类:编程语言   时间:2015-10-20 19:41:51    阅读次数:230
数据结构之自建算法库——二叉树的链式存储及基本运算
本文是数据结构基础系列(6):树和二叉树中第9课时二叉树的基本运算及其实现的例程。单链表算法库算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:btree.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明;#ifndef BTREE_H_INCLUDED #define BTREE_H_INCLUDED#define MaxSize 100 typedef...
分类:编程语言   时间:2015-10-19 21:00:31    阅读次数:294
创建一个数组, 实现初始化数组、清空数组、完成数组元素的逆置。
#include<stdio.h> voidinit(intarr[],intlen) { inti=0; intnum=0; printf("初始化数组->:\n"); for(i=0;i<len;i++) { scanf("%d",&num); arr[i]=num; } } voidempty(intarr[],intlen) { inti=0; printf("清空数组->:\n"); for(i=0;i<le..
分类:编程语言   时间:2015-10-18 10:08:25    阅读次数:164
C语言创建一个数组,利用函数调用实现数组的初始化,逆置和清零
★创建一个数组,实现函数init初始化数组、empty清空数组、reverse函数完成数组元素的逆置。#include<stdio.h> #include<stdlib.h> #include<string.h> voidmenu() { printf("****************************************\n"); printf("***************1.初始..
分类:编程语言   时间:2015-10-18 01:18:33    阅读次数:297
数据结构与算法是什么
前言:数据结构一般和算法说在一起,称为数据结构与算法。这个知识非常好理解,但是一些老师每天XXX的简直不知所云。所以我就想写这篇简单的教程,知识浅薄,请包涵。 什么是数据结构? 数据结构就是一些有关系的数据的集合,有顺序表,链表,栈,队列,树,图。等这几种结构。 什么是算法? 算法就是解...
分类:编程语言   时间:2015-10-17 11:57:26    阅读次数:121
C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置
#include<stdio.h> voidinit(intarr[],intlen) { inti=0; printf("初始化数组->:\n"); for(i=0;i<len;i++) { scanf("%d",&arr[i]); } } voidreverse(intarr[],intlen) { inti=0; printf("逆置数组->:\n"); for(i=len-1;i>=0;i--) { print..
分类:编程语言   时间:2015-10-17 07:12:54    阅读次数:298
【C语言】顺序表,数组
顺序表的搭建,就是一个本身的结构,利用的是数组,开辟的内存空间大小是固定的。没有链式结构那样的开辟空间的可控性。最基本的数据结构认知。然后我们来看看数据结构中的基本实现和思想:#include"seqList.h" #include<stdio.h> #include<assert.h> //顺序表的初..
分类:编程语言   时间:2015-10-17 07:07:18    阅读次数:149
用函数实现数组的初始化、逆置和清空
------------------------------------------------------------------------------------------------------函数,也叫”方法“,每个函数可以看作不同的模块,可以用来实现不同的功能,什么地方需要实现这个功能,调用即可;大大提高了程序的复用性,节省人力和时间。-------..
分类:编程语言   时间:2015-10-16 19:09:11    阅读次数:175
《线性表的一些总结》
线性表1,线性表可分为:顺序表和链表。2,其中顺序表和链表有又静态顺序表,动态顺序表和静态链表,动态链表之分。3,线性表的一般操作有:(1):线性表的创建,插入,删除等操作。//顺序表的一些基本操作#include#define MaxSize 10/...
分类:其他好文   时间:2015-10-11 00:18:54    阅读次数:215
我的线性表(顺序表)
啦啦啦……写了将近一上午,功能不太全,只写了老师要求写的功能,待会儿我把其他功能补充下再粘贴一个这个只有1:定义线性表,2:初始化线性表,3:删除第i个位置的元素,4:删除值为e的元素,5:查找第i个位置上的元素,6:打印顺序表 7:销毁顺序表#include #include #define LI...
分类:其他好文   时间:2015-10-01 17:59:28    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!