博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
建立顺序表
阅读量:5034 次
发布时间:2019-06-12

本文共 602 字,大约阅读时间需要 2 分钟。

顺序表的概念:顺序表就是用连续的存储空间来存储数据。

顺序表的优点:方便查询,当查询时,直接用下标就可以,时间复杂度O(1);

遇到的问题:srand函数中time()方法要加上头文件#include <time.h>  ,使用srand()时,rand()函数生成的随机数会不同,srand()在for循环的外面。

代码:

#include 
#include
#include
using namespace std;struct Snode{ int i; int data;}Slist[50];int MaxLength=0;void initSlist(int num){ if(MaxLength>=50) { cout<<"顺序表长度已经超过最大长度"<
50;j--) { int num=rand()%100; initSlist(num); } cout<<"输出顺序表:"<

运行结果:

转载于:https://www.cnblogs.com/xshang/archive/2013/04/12/3016070.html

你可能感兴趣的文章
使用aggregate在MongoDB中查找重复的数据记录
查看>>
[selenium webdriver Java]处理弹出窗口
查看>>
Spring mvc 字节流
查看>>
平时十五测
查看>>
Coursera-C程序设计进阶-编程题#1:单词翻转
查看>>
2014年11月05日
查看>>
ASP.NET MVC请求管道中的19个事件
查看>>
线性表操作
查看>>
numpy 与 pandas
查看>>
ural1470 UFOs
查看>>
全新的社工思路
查看>>
深入类的方法
查看>>
Keycloak忘记密码设置
查看>>
Java中迭代器实现的原理
查看>>
跳转到新页面并自动触发新页面的(点击或其他)事件
查看>>
The number of steps(概率dp)
查看>>
Linux常用命令总结
查看>>
bzoj 2157: 旅游
查看>>
bzoj千题计划321:bzoj5251: [2018多省省队联测]劈配(网络流 + 二分)
查看>>
(转!)大话websocket
查看>>