码迷,mamicode.com
首页 > 其他好文 > 详细

线性表

时间:2015-03-31 20:30:47      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:element   include   

#define MAXLENGTH 20
#define ok 1
#define error 0

#include <stdio.h>
struct squenceList{
    int data[MAXLENGTH];
    int length; 
};   

int intsert(squenceList * list,int index,int element){
    if(list->length >= MAXLENGTH){ //线性表已满     
       return error; 
    }
    if(index < 0 || index >= list->length + 1){ //index不在列表(数组下标)范围内时
       return error;
    }
    if(index <= list->length){//若插入的位置不在表尾
       for(int i = list->length - 1;i >= index;i--){
           list->data[i+1] = list->data[i];
       }
       list->length++;  
    }      
} 
void main(){ 
    insert();
}

http://blog.csdn.net/lincyang/article/details/8606682

 

线性表

标签:element   include   

原文地址:http://it0855.blog.51cto.com/895703/1626773

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!