—— C语言描述.ppt
第 1 章 概 论 ???? 什么是数据结构 ???? 为什么要学习数据结构 ???? 算法和算法分析 通常,只求出T(n)随输入数据量n而增长的趋势(极限),称T(n)的渐近时间复杂性。如果存在正的常数M和n0,当问题的规模n≥n0后,算法的时间量度T(n)≤M·f(n),那么就称该算法的时间复杂度为O(f(n))。人们通常采用大O表示法来描述算法分析的结果。 f(n)是某个值非负的函数,这种说法意味着:当n充分大时,该算法的复杂度不大于f(n)的一个常数倍。 一般,求时间复杂度时,只考虑与程序规模有关的频度最大的语句,如循环语句的循环体,多重循环的内循环等。 * —— C语言描述 王国钧 主 编 唐国民、苏晓萍、马 瑜 副主编 科学出版社 2005年8月 1.1 什么是数据结构 1.1.1 数据和数据元素 数据(data)是信息的载体,是对客观事物的符号表示,它能够被计算机识别、存储和加工处理。可以说,数据是计算机程序加工的“原料”。目前,象图像、声音、视频等都可以通过编码而由计算机处理,因此它们也属于数据的范畴。 数据元素(data element)是数据的基本单位,通常在计算机程序中作为一个整体进行考虑和处理。数据元素也称为元素、结点或记录。有时,一个数据元素可以由
您可能关注的文档
- TCPIP基本原理第三章 网络互连层.ppt
- Teaching English with Multimedia.ppt
- Teaching procedure for Listening & Speaking李兰欣.ppt
- Test on Classroom Language.ppt
- THANK YOU.ppt
- The –ing form as the Subject and Object.ppt
- The Abdominal Examination.ppt
- The Bronte Sisters.ppt
- The New York Times.ppt
- The Romantic Poets.ppt
- (共21页PPT)Unit9What’syourhobby?第1课时课件英语课程资料.ppt
- (共21页PPT)Unit8Topic3SectionB参考课件英语课程资料.ppt
- (共21页PPT)第2课时三角形三边的垂直平分线.pptx
- (共22页PPT)顽皮的品课修改2.pptx
- (共23页PPT)第2课时由对角线的关系判定平行四边形.pptx
- (共21页PPT)Unit10Whatdoesthatsignmean?第1课时课件英语课程资料.ppt
- (共23页PPT)第三节 中国国家发展战略举例.pptx
- (共21页PPT)Unit7Topic2SectionC英语课程资料.ppt
- 2026收银系统多少钱一套?真实报价+品牌推荐,小白也能看懂.docx
- 2026小店收银系统怎么选?预算有限必看!3款高适配品牌实测推荐.docx
最近下载
- 生态文明思想.pptx VIP
- 压缩空气地下储能选址技术规范 第3部分:人工硐库储能选址编制说明.pdf VIP
- 飞机机型培训课件.ppt VIP
- 2023年江苏省南京市中考历史试题卷(含答案).docx
- 01-职业教育模块化教材编写体例分析及开发路径-蔡跃(同济大学) (1)(1).pptx VIP
- 黑曲霉的生长和发酵条件.pptx VIP
- NB_T 11383-2023 风力发电机组 塔架涡激振动计算与减振技术规范_.pdf
- (整理版)特殊四边形的综合应用.pdf
- 2024温州市城乡建设职工中等专业学校工作人员招聘考试及答案.docx VIP
- 飞机结构设计(罗漳平)第20讲-起落架、操纵系统-2.ppt VIP
原创力文档

文档评论(0)