#include<stdio.h>#include<stdlib.h>#defineLIST_INIT_SIZE100#defineLIST_INCREMENT10#defineStatusinttypedefintElemType;typedefstruct{ ElemType*elem; intlength; intlistsize;}SqList;StatusInitList(SqList&L){ L.elem=(ElemType*)malloc(LIST_INIT_SI..
分类:
编程语言 时间:
2015-06-09 17:43:31
阅读次数:
143
public class SqList {
private int[] data;
private int length;
public SqList() {
data = new int[30];
length = 0;
}
public boolean empty() {
return length == 0;
}
public int length() {...
分类:
编程语言 时间:
2015-06-09 17:29:11
阅读次数:
145
线性表的顺序存储结构:1 /*2 ** 线性表的顺序存储结构 */3 #define SQLIST_INIT_SIZE 100 //顺序表存储空间初始分配量4 #define SQLIST_INCREMENT 10 //存储空间分配增量5 typedef struct tagSqList {6 .....
分类:
其他好文 时间:
2015-05-11 12:11:35
阅读次数:
147
大类分别为: 线性表,栈,队列,树,二叉树,图线性表: 顺序存储结构的定义 typedef struct { ElemType data[maxsize]; //存放顺序表中的元素 int length; //存放顺序表的长度 }SqList...
分类:
其他好文 时间:
2015-05-06 01:15:09
阅读次数:
180
// HeapSort.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#define LIST_MAX_SIZE 100
//顺序表
struct sqList{
int base[LIST_MAX_SIZE];
int len;
};
typedef sqList Heap;//顺序表作为堆排序的基本类型
//初始化顺序表
...
分类:
编程语言 时间:
2015-05-03 09:19:53
阅读次数:
146
在使用android的sqlist时,出现了以下错误android.database.CursorIndexOutOfBoundsException:Index14requested,withasizeof14经过排除,确定了错误位置错误代码为publicArrayList<receiveContext>query(Stringtable_name,String[]arg)
{
SQLiteDatabasedb=getWritabl..
分类:
移动开发 时间:
2015-05-01 20:03:23
阅读次数:
455
1.直接插入排序的思想:将一个记录插入到已经排好序的的有序表中,从而得到一个新的、记录数增1的有序表。 1 void InsertSort(SqList *L) 2 { 3 int i, j; 4 for(i=2; ilength; i++) 5 { 6 if...
分类:
编程语言 时间:
2015-04-24 14:01:55
阅读次数:
132
顺序表的实例有很多,在学其他的编程语言时,肯定都学过要求输入一串乱序的数字,要求进行排序,实现升序或降序输出。今天就来用顺序表实现乱序输入,顺序输出(升序)。
实现上述的功能需要用到的顺序表的基本操作有0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。
自己只需写一个排序的函数,排序函数的代码为:
//排序函数
void paixu(SqList &L)
{
f...
分类:
其他好文 时间:
2015-04-21 09:54:57
阅读次数:
169
#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