大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 線性表插入元素的例子

線性表插入元素的例子

更新時間:2022-08-10 11:08:59 來源:動力節點 瀏覽820次

線性表插入元素的方法是什么?動力節點小編為大家舉例說明。

題目描述

線性表的順序存儲中,有態存儲,請用動態存儲形式實現線性表的創建和插入某個元素,并顯示輸出結果

輸入

輸入包括:首先輸入線性表元素的個人,然后輸入相應的元素,輸入插入的位置以及元素

輸出

輸出插入相應元素后的線性表

樣例輸入

5 1 2 3 4 5
2 6

樣例輸出

1 6 2 3 4 5
#include <stdio.h>
#include <stdlib.h>
#define OK 1
#define ERROR 0
typedef struct
{
    int *elem;
    int length;
    int listsize;
} SqList;
int initSqList_Sq(SqList *LA,int a_len)
{
//建立一個空表格
    LA->elem=(int *)malloc(sizeof(int)*a_len);
    if(!LA->elem)return ERROR;
    LA->length=0;
    LA->listsize=a_len;
    return OK;
}
int insertList(SqList *LA,int weizhi,int shu )
{
    int j;
    if(weizhi<1&&weizhi>LA->length+1) return ERROR;

    for(j=LA->length; j>=weizhi; j--)
    {
        LA->elem[j]=LA->elem[j-1];
    }
    LA->elem[weizhi-1]=shu;
    LA->length++;
    return OK;
}
int main()
{
    SqList *LA;
    int a_len,charu,shu,i;
    LA=(SqList *)malloc(sizeof(SqList));
    scanf("%d",&a_len);
    initSqList_Sq(LA,a_len);
    for(i=0; i<a_len; i++)
    {
        scanf("%d",&LA->elem[i]);
        LA->length++;
    }
    scanf("%d %d",&charu,&shu );
    insertList(LA,charu,shu);
    for(i=0; i<LA->length; i++)
    {
        printf("%d ",LA->elem[i]);
    }
}

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 偶偶福利视频 | 香蕉a视频 | 中文精品爱久久久国产 | 视频一区二区三区在线 | 欧美一区二区在线观看 | 97久久国语露脸精品对白 | 四虎影院免费观看视频 | 91成人国产网站在线观看 | 日本黄页网址 | 青草久草 | 久久久一区二区三区 | 一区二区三区在线观看免费 | 欧美伊人久久久久久久久影院 | 欧美激情精品久久久久久久久久 | 国产中的精品一区的 | 日韩中文字幕精品 | 国产福利精品在线 | 久久久久免费 | 国产免费专区 | 精品综合久久久久久97超人该 | 九九色| 亚洲国产二区三区 | 国产日产精品久久久久快鸭 | 色狠狠婷婷97 | 在线视频a| 久久在线综合 | 九九精品视频在线播放 | 亚州国产 | 亚洲尹人| 久草视频国产 | 久久网国产 | 国产99视频精品免费视频7 | 国产精品99精品久久免费 | 91一级片| 美女视频黄视大全视频免费网址 | 亚洲欧美日韩国产精品影院 | www.亚洲视频.com | 久操免费在线观看 | a4yy私人毛片 | 亚洲国产第一区二区香蕉 | 国产自愉怕一区二区三区 |