• 大小: 14.21M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: C/C++
  • 标签:

资源简介

里面有一个C 写的排序算法可视化代码,需要配置一个可视化的环境。
里面有一个书写的不慎规范的报告书。里面同样附有代码。具有很好的学习价值

资源截图

代码片段和文件信息

// 各种排序算法的比较.cpp: 定义控制台应用程序的入口点。
//

#include “stdafx.h“
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;

#define NUM_SIZE 40000 //随机数个数 
#define DATE_FILE “data.dat“ //存放随机数的文件 
#define SHOW_NUM_SIZE 500
typedef struct
{
int data[SHOW_NUM_SIZE];
int top;
}Sqstack;

//基数排序的结点类型说明
typedef struct node
{
char data[5];
struct node * next;
}NodeType;

int num[NUM_SIZE];
int shownum[SHOW_NUM_SIZE];
clock_t start finish; //用于记录开始的时间和结束的时间(是全局变量) 
double duration;  //用于记录项目消耗的时间(是全局变量)
NodeType * p= (NodeType*)malloc(sizeof(NodeType)); //用于基数排序的首节点(全局变量)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     223360  2018-02-22 14:56  十种排序算法的可视化比较\data.dat

     文件    1796680  2018-08-31 22:47  十种排序算法的可视化比较\十种排序算法的可视化比较.docm

     文件      54866  2018-02-22 14:56  十种排序算法的可视化比较\各种排序算法的可视化比较.cpp

     文件   13360523  2018-02-22 18:43  十种排序算法的可视化比较\各种排序算法的可视化比较.rar

     目录          0  2018-08-31 22:47  十种排序算法的可视化比较

----------- ---------  ---------- -----  ----

             15435429                    5


评论

共有 条评论