没有合适的资源?快使用搜索试试~
我知道了~
文库首页
行业研究
行业报告
第七章-数组数据结构与数组的概念-影响程序设计的因素优秀文档.ppt
第七章-数组数据结构与数组的概念-影响程序设计的因素优秀文档.ppt
0 下载量
15 浏览量
2022-12-01
05:22:01
上传
评论
收藏
116KB
PPT
举报
温馨提示
立即下载
第七章-数组数据结构与数组的概念-影响程序设计的因素优秀文档.ppt
资源推荐
资源详情
资源评论
第七章-数组-数据结构与数组的概念-影响程序设计的因素优秀文档.ppt
浏览:114
第七章-数组-数据结构与数组的概念-影响程序设计的因素优秀文档.ppt
C语言程序设计(谭浩强编)第七章数组(PPT文档).ppt
浏览:172
C语言程序设计(谭浩强编)第七章数组(PPT文档).ppt
c语言程序设计教学资料第8章---数组.ppt
浏览:158
c语言程序设计教学资料第8章---数组.ppt
大学计算机C语言课程-第七章-数组.ppt
浏览:160
大学计算机C语言课程-第七章-数组.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
谭浩强C程序设计(第三版)课件-第7章-数组ppt课件.ppt
浏览:16
谭浩强C程序设计(第三版)课件-第7章-数组ppt课件.ppt
高级语言程序设计-课件-第5章-数组PPT文档.pptx
浏览:80
高级语言程序设计-课件-第5章-数组PPT文档.pptx
C-语言程序设计-数组PPT.ppt
浏览:66
C-语言程序设计-数组PPT.ppt
Visual-Basic程序设计综合教程第5章-数组.ppt
浏览:54
Visual-Basic程序设计综合教程第5章-数组.ppt
C语言程序设计教程--数组.ppt
浏览:138
C语言程序设计教程--数组.ppt
c++程序设计语言 4-数组.ppt
浏览:95
c++程序设计语言————————4-数组.ppt
C++第6章-数组.ppt
浏览:158
C++第6章-数组.ppt
C语言程序设计-数组.ppt
浏览:201
C语言程序设计-数组.ppt
VC++-第4章-数组与指针ppt课件.ppt
浏览:201
VC++-第4章-数组与指针ppt课件.ppt
VB程序的设计--数组.ppt
浏览:93
VB程序的设计--数组.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
第六章-数组023.ppt
浏览:52
第六章-数组023ppt,第六章-数组023
第六章-数组024.ppt
浏览:120
第六章-数组024ppt,第六章-数组024
C语言程序设计-第8章-数组(2011-2012第2学期).ppt
浏览:30
C语言程序设计-第8章-数组(2011-2012第2学期).ppt
《c语言程序设计》07-数组.ppt
浏览:173
《c语言程序设计》07-数组.ppt
学习樊媛媛c语言程序设计07-数组.ppt
浏览:95
学习樊媛媛c语言程序设计07-数组.ppt
c语言程序设计-数组.ppt
浏览:146
c语言程序设计-数组
相关实用应用程序(Windows可用)
浏览:168
5星 · 资源好评率100%
相关实用应用程序(Windows可用) 相关实用应用程序(Windows可用) 相关实用应用程序(Windows可用) 相关实用应用程序(Windows可用) 相关实用应用程序(Windows可用)
免费可用的ChatGPT网页版.zip
浏览:122
3星 · 编辑精心推荐
免费可用的ChatGPT网页版.zip
ChatGPT使用总结:150个ChatGPT提示词模板(完整版)
浏览:105
4星 · 用户满意度95%
ChatGPT使用总结:150个ChatGPT提示词模板(完整版)
chromedriver-win64.zip
浏览:148
124版本全平台chrome和chromedriver离线安装包,详细版本号:124.0.6318.0
全国计算机二级WPSoffice精选350道选择题题库(含答案).pdf
浏览:114
WPS Office高级应用与设计考试是2021年全国计算机等级考试二级新增项目,主要考的内容有以下四点,分别是单项选择题(含公共基础知识)、WPS处理文字文档操作、WPS处理电子表格操作还有WPS处理演示文稿操作。 一、WPS综合应用基础:主要考基础选择题 内容包括WPS一站式融合办公的基本概念、WPS应用界面使用和功能设置、WPS中进行PDF文件的阅读、批注、编辑和转换等操作,还有包括WPS云
农村公交与异构无人机协同配送优化
浏览:126
农村公交与异构无人机协同配送优化
李飞飞自传 我看见的世界 The World I see
浏览:170
5星 · 资源好评率100%
李飞飞自传 我看见的世界 The World I see
哈尔滨工业大学-ChatGPT调研报告-2023.3.6-94页.pdf
浏览:183
哈尔滨工业大学-ChatGPT调研报告-2023.3.6-94页.pdf 哈尔滨工业大学-ChatGPT调研报告-2023.3.6-94页.pdf 哈尔滨工业大学-ChatGPT调研报告-2023.3.6-94页.pdf 哈尔滨工业大学-ChatGPT调研报告-2023.3.6-94页.pdf 哈尔滨工业大学-ChatGPTChatGPT 调研报告 序言 2022 年 11 月 30 日,Open
4个亲测好用的ChatGPT4渠道
浏览:83
4个亲测好用的ChatGPT4渠道
第七章 数 组
7.1 数据结构与数组的概念
影响程序设计的因素除算法外还有数据结构。
■
数据结构概念
编写一个程序除了重视算法的设计外,还需
重视数据类型的选择,即选择合适的数据类型来
存放要处理的数据。在程序设计中,数据类型就
称为
数据结构
,选择合适的数据类型实际上就是
进行
数据结构的设计
。
在程序设计中有格言:
数据结构+算法=程序
说明数据结构与算法同等重要,算法依赖
于数据结构,对于同一个问题的求解,可以
采用不同的数据结构和不同的算法,对不同
的数据结构有不同的算法,其复杂程度也会
不同,选择合适的数据结构,可以降低算法
的复杂程度。因此,在程序设计中应重视数
据结构的设计。
例:求任意100个数中的最大值。
main()
{ int i,
a
,max;
max=-32768
for(i=1;i<=100;i++)
{
scanf(“%d”,&
a
);
if(
a
>max) max=a;
}
printf(“\n max=%d”,max);
}
用一个简单变量作为
数据结构,合理,算
法简单
对于三个数的排序:
main()
{
int
a,b,c
,t;
scanf(“%d,%d,%d”,&a,&b,&c);
if(a<b) {t=a; a=b; b=t;}
if(a<c) {t=a; a=c; c=t;}
if(b<c) {t=b; b=c; c=t; }
printf(“\n %d,%d,%d”,a,b,c);
}
对于很多个数的排序用变量会很复杂而用数组会
使算法很简单。
仍可用变量作
为数据结构
■
数组的概念
inta[10]
a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]a[8]a[9]
一组具有同样类型的数据的集合
统一用一个名字代表
---
数组名(
代表一组数
)
数组元素
下标
数组名
剩余60页未读,
继续阅读
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
黑色的迷迭香
粉丝: 717
资源:
4万+
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
Linux 常用命令参考手册, 日常运维的最佳拍档
常用的60个Linux常用命令
平台设备平台设备平台设备
串口串口串口串口串口串口
SA-1B json转mask图像python脚本
svnsvnsvnsvn
repository maven
SA-1B json转mask图像python代码
58127868984718网商盟抖音聚合全自动引流助手.apk
project.ioc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功