顺序表操作规则我不知道默写了多少遍

数据结构到出碰钉子,这次顺序表的操作我不知道写了多少遍才勉强记得,我终于知道什么叫看的懂未必写的出了,程序要多看多写多想,还要边看边写边想,外加环境影响,有些事情必须靠意志力.

void init_sequence_list(sequence_list *slt)

{slt->size=0;}

void insert_sequence_list(sequence_list *slt,datatype x)

{if(slt->size==maxsize)

  printf("man de");exit(1);

 slt->size=slt->size+1;

 slt->a[slt->size]=x;

}

void print_sequence_list(sequence_list slt ,int i)

{if(i<0||i>=slt.size)

  printf("wu");

  for(i=0;i<slt.size;i++)

   printf("%d",slt.a[i]);

}

int is_empty_sequence_list(sequence_list slt)

{return(slt.size=0?0:1);

}

int find_num_sequence_list(sequence_list slt,datatype x)

{int i;

 if(slt.a[i]!=x&&i<slt.size)

 i++;

return (i<slt.size?i:-1);

}

int get_data_pos_sequence_list(sequence_list slt,int i)

{if(i<0||i>=slt.size)

 printf("kong");

 else

 return slt.a[i];

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值