摘要: 第5课-线性表的本质 (1) 线性表(List)是零个或多个数据元素的集合。 (2) 线性表中的数据元素之间是有顺序的。 (3) 线性表中的数据元素个数是有限的。 (4) 线性表中的数据元素的类型必须相同。 定义: 线性表是具有相同类型的 n( ≥ 0)个数据元素的有限序列 (a1, a2,..., 阅读全文
posted @ 2018-10-31 18:10 free-锻炼身体 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 第3课-程序的灵魂-算法 (1) 数据结构只是静态的描述了数据元素之间的关系。 (2) 高效的程序需要在数据结构的基础上设计和选择算法。 高效的程序:恰当的数据结构 + 合适的算法。 (1) 算法是特定问题求解步骤的描述。 (2) 在计算机中表现为指令的有限序列。 算法是独立存在的一种解决问题的方法 阅读全文
posted @ 2018-10-31 18:09 free-锻炼身体 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 第4课-审判程序的灵魂 l 事后统计法 比较不同算法对同一组输入数据的运行处理时间. 缺陷: (1) 为了获得不同算法的运行时间必须编写相应程序. (2) 运行时间严重依赖硬件以及运行时的环境因素. (3) 算法的测试数据的选取相当困难。 事后统计法虽然直观,但是实施困难且缺陷多 ,但是实施困难且缺 阅读全文
posted @ 2018-10-31 18:09 free-锻炼身体 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第2课-数据的艺术 (1) 计算机从解决数值计算问题到解决生活中的问题。 (2) 现实生活中的问题涉及不同个体间的复杂联系。 (3) 需要在计算机程序中描述生活中个体间的。 数据结构主要研究非数值计算程序问题中的操作对象以及它们之间的关系。 (1)数据 – 程序的操作对象,用于描述客观事物。 数据的 阅读全文
posted @ 2018-10-31 18:08 free-锻炼身体 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 第1课-进阶高手的大门 程序是为了实际的问题而存在从本质上而言,程序是解决问题的步骤描述。 问题: 怎样把大象放冰箱? (1)打开冰箱门 (2)把大象放进去 (3)关上冰箱门 Elephan* e = getElep(); int f = open(“fridge”); put(f, e); clo 阅读全文
posted @ 2018-10-31 18:07 free-锻炼身体 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 12. JavaScript概述 编辑Web网页的HTML语言只能定义网页内容的表现形式,本身不具有逻辑性,不能实现网页与用户的交互式功能。要实现交互式的网页,仅仅使用HTML语言是很难实现的。如果浏览器能够在解释HTML语言的基础上,还能解释和运行嵌入在网页文件中的一种具有程序逻辑得到语言,那么网 阅读全文
posted @ 2018-10-31 18:06 free-锻炼身体 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 11. 层叠式表的属性与滤镜 11.1 CSS属性 CSS的样式属性非常多,大体可以分为:字体、背景、文本、位置、布局、边缘、列表、其他等几类。 (1) font-fayily 例如:font-fayily:隶书 (2)ext-decoration 设置文本中添加underline(下划线)、ove 阅读全文
posted @ 2018-10-31 15:22 free-锻炼身体 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 10. 层叠样式表CSS概述 10.1 DHTML和CSS概念 一个好的Web页面,不但有丰富的内容,同事也需要有精美和“引人注目”的显示效果。DHTML就是具有动态属性和动态显示效果的HTML,而CSS则规定了各种显示风格样式的名称和设置值的规则。 10.2 CSS的基本类型 样式规则定义的第一部 阅读全文
posted @ 2018-10-31 12:36 free-锻炼身体 阅读(168) 评论(0) 推荐(0) 编辑