2 qq 33070397 qq_33070397 于 2016.02.29 18:13 提问

数据结构(线性表)不知道怎么弄啊!!!

刚刚开始学数据结构 这个基本的线性表 感觉好像看不懂
求高手讲解一下线性表的建立嘛。

1个回答

caozhy
caozhy   Ds   Rxr 2016.02.29 20:04
已采纳

线性表有两种方式,数组和链表,链表又分为单链表、双链表。
具体你找一本数据结构的教材,先把基础的看一看。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
搜狗浏览器
一款很不错的 浏览器 为了做任务 不知道怎么弄啊 。
数据结构-Java实现线性表
数据结构-Java实现线性表实现线性表有两种方式。第一种是使用数组存储线性表的元素。数组是动态创建的。超过数组的容量时,创建一个新的更大的数组,并且将当前数组中的元素复制到新建的数组中。另一种方法是用链表结构实现。链表由节点组成,每个结点都是动态生成的,用来存储一个元素。所有的结点连接成一个线性表。本文讲述使用边长数组实现线性表实现代码package com.billJiang.array;impo
数据结构算法代码实现——线性表的链式表示与实现(单链表)(三 )
线性表的链式表示 使用一组任意的存储单元存储线性表的数据元素(这些存储单元可以是连续也可以是不连续的)。 常见的链式表:单链表、静态链表、循环链表、双向链表。 链表的存储方式和特点我们修改一下上一篇文章的例子:假如现在是新生入校,按照新生的先来后到编号1-6,先到的同学可以随意选择床铺,但是需要记住下一位同学的床铺号(1舍友记住2舍友床铺号,2舍友记住3舍友床铺号,依次类推)。此时无形
数据结构之线性表学习总结
鉴于自己的数据结构知识较为薄弱,并且自己常常学完没几天又忘了,每次用起来都要去查阅,所以现在开个博客来记录自己在学数据结构过程中自己的一些学习总结,也可以加深自己的理解。 第一篇要总结的是线性表。 线性表:零个或多个相同特性的数据元素的有限序列。首先它是一个序列,元素之间是有顺序 的,第一个元素无前驱,最后一个元素无后继,其他的都有且只有一个前驱和后继。而所有元素按这种1对
数据结构——四种最常见的线性表
数组、链表、栈、队列是四种最常见的线性表
[自学《数据结构(C语言版)》] C中顺序线性表的实现(一)
线性表是最常用且最简单的一种数据结构。它是n个数据元素的有限序列。 线性表的顺序储存结构称为顺序表,顺序表中相邻的元素在计算机内有着相邻的存储位置。 顺序表是一种能够随机存取的存储结构。下面列出顺序线性表的建立、插入元素、删除元素的实现。#include <stdio.h> #include <stdlib.h> #include <malloc.h>#define ElemType int
数据结构-线性表操作
1、顺序存储列表 #include "stdio.h" #include //#include "stdlib.h" //#include "io.h" //#include "math.h" //#include "time.h" #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define MAX
数据结构之创建线性表
终于可以用代码实现创建线性表了。。。。。。。#include using namespace std; #define Listinitsize 100//线性表的初始分配量 #define Listincrement 10//线性表存储空间的分配增量 #define ok 0
【数据结构】线性表的顺序存储完整程序
数据结构,线性表的顺序存储完整程序#include<stdio.h> #include<malloc.h> #include<stdlib.h> #include<iostream.h> #define LIST_INIT_SIZE 100 #define LISTNCREMENT 10 typedef struct { int *elem; int length; int
数据结构与算法-线性表的定义与特点
1.线性表概念   线性表是由零个或者多个数据元素组成的有序的序列。 图示: 2.特点 2.1 有序 我们可以从上图看见,线性表里面的元素是一个挨着一个顺序排下去的,就像平常小朋友排队等放学的样子 2.2 允许零元素,也就是空表 2.3 第一个元素有且仅有一个后继,最后一个元素有且仅有一个前驱,其他元素有且仅有一个前驱以及有且仅有一个后继 我们可以从上图看见,线性表里面第一