码迷,mamicode.com
首页 >  
搜索关键字:sqlist    ( 135个结果
在顺序表中插入一个元素
之前在创建了一个顺序表的功能函数,这个没有疑问,测试没有错误,但是在接下来的做插入功能的时候发现插入的时候用模块写,不调用这个创建的函数,很难做到这个。该怎么实现这个“高内聚,低耦合”的原则。 #include #include "Orderfist.h" status InsertList_Sq( SqList L[] ) /* 在链表插入一个元素 */ { UINT32 I...
分类:其他好文   时间:2014-12-14 15:53:41    阅读次数:179
数据结构————简单排序
/* 对顺序表L作简单选择排序 */void SelectSort(SqList *L){ int i,j,min; for(i=1;ilength;i++) { min = i; /* 将当前下标定义为最小值下标 */ for (j = i+1;jlength;j++) /* 循...
分类:编程语言   时间:2014-11-22 20:10:58    阅读次数:193
java 顺序表
想看看java版的数据结构,了解一下树的一些操作,写了个顺序表熟悉一下 1 package com.sqlist; 2 3 /** 4 * @author xiangfei 5 * 定义一个顺序表 6 * 7 */ 8 public class SqlList { 9 final ...
分类:编程语言   时间:2014-11-02 00:30:02    阅读次数:232
函数形参和实参问题
今天闲着没事实现了一下数据结构里面的顺序表,在顺表初始创建的时候遇到了这样一个问题。 #include #include #define MaxSize 1000 #define ElemType int typedef struct { ElemType data[MaxSize]; int length; }SqList; int isListEmpty(SqLis...
分类:其他好文   时间:2014-10-30 00:24:36    阅读次数:224
简单选择排序(Simple Selection Sort)
基本思想:排序时找到合适的关键字再做交换,并且只移动一次就完成相应关键字的排序定位工作。即通过n-i次关键字间的比较,从n-i+1(i=1,2,...n-1)个记录中选出关键字最小的记录,并和第i(1 void SelectSort(SqList *L);实现代码如下: // test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #define ...
分类:编程语言   时间:2014-10-25 15:57:17    阅读次数:175
直接插入排序(Straight Insertion Sort)
直接插入排序(Straight Insertion Sort)的基本操作是将一个记录插入到已经排好序的有序表中,从而得到一个新的、记录数增1的有序表。 /* 对顺序表L作直接插入排序 */ void InsertSort(SqList *L); 直接插入排序代码: // test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #de...
分类:编程语言   时间:2014-10-25 15:54:24    阅读次数:212
数据结构学习笔记——顺序数组2
接着昨天的数组操作,数组初始化好了,我们要往里面添加元素,可以在尾部追加或者插入,刚开始数组为空,所以先追加 int AppendList(SqList* pArr, ElemType val) { if (Is_Full(pArr)) //判断数组是否已经满了 { printf("数组已满!\n"...
分类:编程语言   时间:2014-10-16 22:49:33    阅读次数:236
顺序表类的定义
/////////////////////////////////// //顺序表类的定义 // #include "SqList.h" ////////////////////////////////// template class SqList { private: T* elem; //表首...
分类:其他好文   时间:2014-09-30 18:25:09    阅读次数:165
归并排序
#include#define MAXSIZE 20typedef int KeyType;typedef struct{ KeyType key;}RcdType;typedef struct { RcdType r[MAXSIZE+1]; int length;}Sqlist...
分类:其他好文   时间:2014-09-26 21:23:08    阅读次数:189
菜鸟之路--线性表__链式存储
#include #include //链表的定义 typedef void List; typedef void ListNode; //链式链表的相关定义 typedef struct _tag_linklist SqList; typedef struct _tag_linkNode SqListNode; typedef int Sqdata; //创建一个空链表,...
分类:其他好文   时间:2014-09-10 00:29:29    阅读次数:287
135条   上一页 1 ... 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!