logo
当前位置: 网站首页 > 海量文档  > 计算机 > 数据结构与算法
数据结构与算法
郑州大学-数据结构(第一章 绪论).ppt
51页

郑州大学-数据结构(第一章 绪论).ppt

1.2.1 什么是算法-算法描述 1.2 算法 自然语言描述 伪码描述 传统流程图描述 程序设计语言描述(本课程选Java) 1、用文字来描述算法: 给n个元素a0~an-1输入数值; 把第1个元素a0赋给用于保存最大值元素的变量x; 把表示下标的变量i赋初值0; 如果i<n则向下执行,否则输出x后结束算法; 如果ai>x则将ai赋给x,否则不改变x的值,这使得x始终保存着当前比较过的所有元素的最大值; 使下标i增加1,以指向下一个元素; 转向第d)步继续执行。 1.2.1 什么是算法-算法描述 1.2 算法 5 8 4 2 6 0 1 2 3 4 举例:从n个整数元素中查找出最大值 1.2.1 什么是算法-算法描述 1.2 算法 2、用流程图来描述算法: 开始 为n个元素a0~an-1输入数值 a0 x 1 i ai x i+1 i i<n ai>x Y Y N 输出x 结束 N 5 8 4 2 6 0 1 2 3 4 1.2.1 什么是算法-算法描述 1.2 算法 3、用java语言来描述算法: public class FindMax { public static void main(String[] args) { int a[]={5,8,4,2,6}; int x=a[0]; int i=1; while(i<a.length) { if(a[i]>x) x=a[i]; i=i+1; } System.out.println("the max element is:"+x); } } 5 8 4 2 6 0 1 2 3 4 5 8 4 2 6 0 1 2 3 4 1.2.1 什么是算法-算法描述 1.2 算法 运行结果 1.2.1 什么是算法-算法与数据结构的关系 1.2 算法 算法建立在数据结构之上,对数据的操作需用算法来描述。 算法设计依赖数据的逻辑结构,算法实现依赖数据的存储结构。 实现一种抽象数据类型,需要选择合适的存储结构。 求解同一问题可能有许多不同的算法,如何去评价这些算法的优劣? 主要考虑如下三点: 执行算法所耗费的时间; 执行算法所耗费的存储空间,其中主要考虑辅助存储空间; 算法应易于理解,易于编码,易于调试等等。 算法(执行效率)分

2020-06-07

关于大学生旷课的检讨书.doc
10页

关于大学生旷课的检讨书.doc

关于大学生旷课的检讨书 关于大学生旷课的检讨书范文1 尊敬的辅导员同志: 由于我没有请假连续几天都没去上课,扩下了许多课。你为了这严谨的制序,让我们写下大学以来的第一封检讨书。在你的高度教导下,让我们明白虽身为大学生,扩课还是不被提倡的。我们之所以来这里,是为了学一技之长为以后谋生。如果我们现在荒废学业,不但平时考试成绩不及格,还会连累以后找工作。在思考过你的话语之后,让我意识到不能顺从命运的安排,我们要努力争取,无论在什么境界,都不为环境而苦恼,不为困难而屈服。尊敬的辅导员同志,以后以后,没什么事了我们,不扩课不早退,认真听老师所讲的每一节课。如果真有什么事要离开,我们在给你请假,在得到你的同意后方在离开。不知道够不够三百字了,总之我是很认真的悔改了。我们不能选择什么课,不能选择什么老师,但我们能选择好的心态去面对每一天的课程,身为大学生的我们不为在次写检讨而觉得丢脸,人的脸皮都是很厚的,在擦多几下还是微疼而已。我真的很认真知错就改了,希望你能原谅我们的不请离开。再见到你我一定微笑和你说早安。 检讨人: 关于大学生旷课的检讨书范文2 最敬爱的老师: 您好! 今天,我怀着愧疚和懊悔给您写下这份检讨书,以向您表示我对逃课这种不良行为的深刻认识以及再也不逃课的决心。 早在我踏进校们,老师就已三申五令,一再强调,全校同学不得逃课。可是今天上午我还是逃了一堂老师给我们精心准备的无比生动的课,错过了一次老师呕心沥血给我们制作的知识大餐。美术是体现个人鉴赏能力和修养的一门课,我应当珍惜这个机会,可是我错过了,这莫过于人生的一大损失。同时,老师,您的关心也令我深深地感动,我知道少几个人上课对您来说知识有好处而没有损失的,可是您还是及时发现并教导我,令我下次不再犯。我坚决保证以后的素描课除极特别的原因我一定会在课堂上认真听讲。我相信你一定能原谅我这次无意间所犯的错误,之所以说是无意间上因为真的没有弄清楚到底是不是在外写生,虽然这也许只是一个不假的理由,真实就是真实,事实就是我没有去上素描课,但我还是向往这样能减轻我所犯的错误的深度。 对不起,老师!这次我犯的是一个严重的原则性的问题。错误已像光天化曰下的凶器说出了一切事实。 老师反复教导言犹在耳,严肃认真的表情犹在眼前,我深为震撼,也已经深刻的认识到事已至此的重要性。 如今,大错既成,

2020-06-07

电子工业出版社 第三册第一单元第一课 输入计划内容课件.ppt
6页

电子工业出版社 第三册第一单元第一课 输入计划内容课件.ppt

小学信息技术 第三册 ——桂团琼 第一课 输入计划内容 以前我们学过用电脑写便条,回忆一下写便条的步骤。 回忆一下“记事本”的窗口组成。 启动我们的新朋友——“Word2003”软件,仔细观察它的窗口组成,想一想与“记事本”软件有什么不一样。 1.按图1.1所示操作,运行Word 2003软件。 ① 单击“开始”按钮。 ② 单击,选择“程序”。 ③ 单击,选择Microsoft Word。 2.进入图1.2所示的Word 2003软件窗口,观察其组成。 仔细思考计划的内容,可以先在纸上将内容简单地写下来,再输入到电脑中。 1.选择输入法 2.在编辑区输入标题文字“我的课余计划”。 3.敲回车键换行,输入第2行文字“新的学期开始……”. 4.敲回车键换行,选择“插入”—“符号”命令,弹出“符号”对话框,选择字体和时钟符号。 5参考步骤3~4,输入其余的计划内容。结果如图所示。 为了下次能快速地找到输入的计划,在输入计划内容之后一定要将它保存为文件。 1.选择“文件”—“保存”命令,弹出“另存为”对话框,在桌面上建立“ ”文件夹。 2.单击Word 2003 软件窗口右上角的“关闭”按钮,关闭Word。 * * 运行软件 保存计划 输入计划 选择输入法 运行软件 输入计划 我的课余计划 新学期开始了,为了更好地学习,我制订了如下课余计划: ?起床,早锻炼。 ?吃早饭,上学。 ?吃午饭,午休。 ?吃晚饭。 ?看动画片。 ?完成剩余的作业,读课外书。 ?睡觉。 星期六:上午做作业,下午参加兴趣班学习。 晚上玩电脑小游戏,浏览儿童网站、学习网站。 星期天:全家去看望爷爷,奶奶或者出去玩。 计划人: 2013年9月11日 保存计划

2020-06-07

树和二叉树习题说课材料.doc
8页

树和二叉树习题说课材料.doc

2020-06-07

数据分析 估计和检验.pdf
203页

数据分析 估计和检验.pdf

  • 收藏|
  • 评分:0|
  • 点击:0|
  • 金币:120|
  • max

2020-06-07

基于工作流引擎的保险业务流管理系统的设计与实现.pdf
72页
搜题方法(很有用).pdf
1页

搜题方法(很有用).pdf

2020-06-07

3.数据的表示 (第三课时).ppt
10页

3.数据的表示 (第三课时).ppt

2020-06-07

7、数形结合学生版.docx
20页

7、数形结合学生版.docx

  • 收藏|
  • 评分:0|
  • 点击:0|
  • 金币:20|
  • cqn

2020-06-07

计算机 答案资料.doc
10页

计算机 答案资料.doc

2020-06-07

基于区块链的专科联盟大数据.pdf
56页

基于区块链的专科联盟大数据.pdf

2020-06-07

数据结构与算法复习题10(C语言版).doc
8页

数据结构与算法复习题10(C语言版).doc

2020-06-06

全国2010年1月高等教育自学考试数据结构试题及答案.doc
9页
算法课程之快速排序方法的深入研究.pdf
68页

算法课程之快速排序方法的深入研究.pdf

2020-06-07

数据结构_线性表.ppt
44页

数据结构_线性表.ppt

2020-06-06

实验八 二叉树.ppt
11页

实验八 二叉树.ppt

2020-06-06

计算机数据及其编码技术.ppt
10页

计算机数据及其编码技术.ppt

2020-06-06

(可直接使用)五种柱式的发展及其特点.ppt
10页

(可直接使用)五种柱式的发展及其特点.ppt

2020-06-07

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556