zoukankan      html  css  js  c++  java
  • 链表

    Status ListInsert(LinkList &L,int i,ElemType e) 

     p=L;j=0;            

     while(p&&j<i-1)     

      p=p->next;       

      ++j;            

    if(!p||j>i-1)        

      return ERROR;      

     s=(LinkList)malloc(sizeof(LNode));

     s->data=e;     

     s>next=p->next; p->next=s;   

      return OK; 

    void ListInsert(List &L,unsigned i,ElemType e) 

    {

     if(L->length==LIST_INIT_SIZE)             

      exit(OVERFLOW);                       

     if(i<1||i>L->length+1)                   

      exit(ERROR);                          

     for(unsigned j=L.length-1;j>=i-1;j--)        

      L.elem[j+1]=L.elem[j];                

     L.elem[i-1]=e;                            

     L.length++;                                

  • 相关阅读:
    Windows 下搭建FTP服务器
    PHP的异常以及异常存在的意义
    IE兼容性
    YII插件
    PHPCMS部件
    YII学习笔记
    MAC下PHP开发
    iframe
    centos+apache+mod_ssl
    xcode快捷键
  • 原文地址:https://www.cnblogs.com/cqszxy2020/p/14021395.html
Copyright © 2011-2022 走看看