静态顺序表实现尾部插入、尾部删除、头部插入、头部删除、任意位置插入、任意位置删除、排序、查找、反转等功能#ifndef__SEQ_TABLE_S_H__
#define__SEQ_TABLE_S_H__
#defineMAX100
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<a..
分类:
其他好文 时间:
2016-01-17 21:51:49
阅读次数:
267
#pragmaonce
#include<stdio.h>
#include<assert.h>
#include<malloc.h>
#include<string.h>
typedefintDateType;
typedefstructSeqList
{
DateType*_array;
size_t_size;
size_t_capacity;
}SeqList;
voidInitSeqList(SeqList*pSeq)
{
assert(pSeq);
..
分类:
其他好文 时间:
2015-11-21 22:51:56
阅读次数:
389
main.cpp#include<iostream>#include<string>#include"Stack.hpp"usingnamespacestd;voidtest1(){//测试 Stack<int>s1; s1.Push(1); s1.Push(2); s1.Push(3); s1.Push(4); s1.Pop(); s1.Pop(); s1.Pop(); s1.Pop();}intmain(){ test1(); return0;}Stack.hpp#..
分类:
编程语言 时间:
2015-10-22 14:20:24
阅读次数:
191
本文针对数据结构基础系列网络课程(2):线性表中第15课时有序表。问题:有两个有序表LA和LB,将它们合并成一个有序表LC。要求不破坏原有表LA和LB
算法思想:
解法1:用有序顺序表实现(支持的算法库,及list.h文件,请点击链接…)#include "list.h"
void UnionList(SqList *LA,SqList *LB,SqList *&LC)
{
int i=...
分类:
其他好文 时间:
2015-09-12 09:39:54
阅读次数:
275
线性表的顺序存储结构,也称为顺序表,指用一段连续的存储单元依次存储线性表中的数据元素。根据顺序表的特性,我们用数组来实现顺序表,下面是我通过数组实现的Java版本的顺序表。package com.phn.datestructure;
/**
* @author 潘海南
* @Email 1016593477@qq.com
* @TODO 顺序表
* @date 2015年7月16日
*/...
分类:
编程语言 时间:
2015-07-19 00:14:59
阅读次数:
183
要求:用单链表来实现逆制?
注明:之前用的顺序表实现过逆制,现在用链式结构来实现逆制
#include
#include
typedef struct Node
{
int data;
struct Node *next;
}Node;
void Init(Node *phead)//初始化链表
{
phead->data=0;
phead->next=NULL;
}
void...
分类:
其他好文 时间:
2015-06-05 22:40:06
阅读次数:
172
实现输入数据逆置和顺序表实现排序是两个极其相似的过程,因此使用的顺序表的基本操作也是一样的:0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。
要想实现输入数据元素的逆置还需要一个逆置函数,逆置函数在C++,C#语言中早已接触过,因此不陌生,记得在做大量的C++的程序代码补充的大题就写过不下数十遍,挺简单的掌握技巧,就是你输入数据的个数的一半,前后进行交换,因此逆置函数...
分类:
其他好文 时间:
2015-04-21 14:42:03
阅读次数:
150
顺序表的实例有很多,在学其他的编程语言时,肯定都学过要求输入一串乱序的数字,要求进行排序,实现升序或降序输出。今天就来用顺序表实现乱序输入,顺序输出(升序)。
实现上述的功能需要用到的顺序表的基本操作有0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。
自己只需写一个排序的函数,排序函数的代码为:
//排序函数
void paixu(SqList &L)
{
f...
分类:
其他好文 时间:
2015-04-21 09:54:57
阅读次数:
169
利用JAVA实现数据结构-线性表-顺序表 ,实现插入,查找,删除,合并等功能
分类:
编程语言 时间:
2015-02-02 21:27:04
阅读次数:
197
主函数main.c
#include "func.h"
#define MAXSIZE 100
INT32 main(
void
)
{
INT32 temp[MAXSIZE] = {NULL}, f = 0, OSM = 1;
OSM = create_SL (temp);
do
{
OSM = OSM_Printf("\n\t===================...
分类:
编程语言 时间:
2014-12-15 20:19:22
阅读次数:
187