码迷,mamicode.com
首页 >  
搜索关键字:顺序表 逆置    ( 1542个结果
基本的排序算法之——插入排序法(对于固定的空间数组或者顺序表)(
/********************************************************************** * Copyright (c)2015,WK Studios * Filename: * Compiler: GCC,VS,VC6.0 win32 * Author:WK * Time: 2015 4 20 *************...
分类:编程语言   时间:2015-04-21 20:49:13    阅读次数:243
DS之顺序表实现输入数据逆置
实现输入数据逆置和顺序表实现排序是两个极其相似的过程,因此使用的顺序表的基本操作也是一样的:0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。         要想实现输入数据元素的逆置还需要一个逆置函数,逆置函数在C++,C#语言中早已接触过,因此不陌生,记得在做大量的C++的程序代码补充的大题就写过不下数十遍,挺简单的掌握技巧,就是你输入数据的个数的一半,前后进行交换,因此逆置函数...
分类:其他好文   时间:2015-04-21 14:42:03    阅读次数:150
DS之顺序表实现乱序输入顺序输出
顺序表的实例有很多,在学其他的编程语言时,肯定都学过要求输入一串乱序的数字,要求进行排序,实现升序或降序输出。今天就来用顺序表实现乱序输入,顺序输出(升序)。        实现上述的功能需要用到的顺序表的基本操作有0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。 自己只需写一个排序的函数,排序函数的代码为: //排序函数 void paixu(SqList &L) { f...
分类:其他好文   时间:2015-04-21 09:54:57    阅读次数:169
使用JAVA数组实现顺序栈
1,首先总结一下线性表(分为顺序表和链接表,【即顺序存储结构和链式存储结构的区别】)和栈(顺序栈和链接栈)还有队列(顺序队列和链接队列)的JAVA类库中的实现:java.util.ArrayList 实现了顺序表,java.util.LinkedList 实现了链接表的功能。java.util.Ar...
分类:编程语言   时间:2015-04-20 22:29:27    阅读次数:183
看数据结构写代码(54)次优查找树
查找顺序表时,若 每个元素的概率 都相等 用 二分查找 效率 最高。但是 如果 概率 不相等时,(SOST)静态最优查找表 效率 要高于 二分查找。静态最优查找表 是 使得 从 根 到 每个节点的路径 长度 和 权值 乘积 之和 最小。 书上说的 静态最优 查找树的创建 时间 复杂度 较高,所以 用 次优 查找树(NOST) 代替。 下面 上代码: // Nost.cpp : 定义控制台应用...
分类:其他好文   时间:2015-04-20 17:07:05    阅读次数:192
使用JAVA数组实现顺序表
1,引入了JAVA泛型类,因此定义了一个Object[] 类型的数组,从而可以保存各种不同类型的对象。2,默认构造方法创建了一个默认大小为16的Object数组;带参数的构造方法创建一个指定长度的Object数组3,实现的顺序表的基本操作有:返回表的长度、获取指定索引处的元素(注意是索引,而不是位置...
分类:编程语言   时间:2015-04-20 00:12:17    阅读次数:144
顺序表之合并
#include#includetypedef struct student{ char jb[6]; char xh[15]; int score;}stu;typedef struct Node{ stu date; struct Node *next;}SLNod...
分类:其他好文   时间:2015-04-18 23:46:23    阅读次数:163
将两个有序顺序表合并成一个新的有序顺序表
#include #include #include #define MaxSize 50typedef struct{ int data[MaxSize]; int length;}SqList;void ListInsert(SqList *L,int i,int e){ in...
分类:其他好文   时间:2015-04-18 11:15:41    阅读次数:73
大话数据结构——插入排序
#includeusing namespace std;#define MAX_SIZE 100//用于排序数组个数的最大值typedef struct { int r[MAX_SIZE+1];//用于存储要排序的数组 int length;//用于记录顺序表的长度}sqlist;//用于交换数组....
分类:编程语言   时间:2015-04-17 20:16:17    阅读次数:135
大话数据结构——冒泡排序
#includeusing namespace std;#define MAX_SIZE 100//用于排序数组个数的最大值typedef struct { int r[MAX_SIZE+1];//用于存储要排序的数组 int length;//用于记录顺序表的长度}sqlist;//用于交换数组....
分类:编程语言   时间:2015-04-16 17:05:16    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!