熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 數據結構 >> 正文

數據結構之順序表上基本運算的實現[10]

2013-11-15 15:35:18  來源: 數據結構 

  具體算法描述如下

  int Delete_SeqList(PSeqList SeqListPointint i)

  { /*順序表刪除入口參數順序表指針刪除元素位置

  返回標志表示成功表示刪除位置不合法表示表不存在*/

  int j;

  if (!SeqListPoint)

  {

  printf(表不存在);

  return(); /*表不存在不能刪除元素*/

  }

  if(i< || i> SeqListPoint > length) /*檢查刪除位置的合法性*/

  {

  printf (刪除位置不合法);

  return();

  }

  for(j=i;j< SeqListPoint > length;j++)

  SeqListPoint >data[j]= SeqListPoint >data[j]; /*向上移動*/

  SeqListPoint > length ;

  return (); /*刪除成功*/

  }

[]  []  []  []  []  []  []  []  []  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/sjjg/201311/23639.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.