高中 · 信息技术
算法、输入与边界情况
读懂概念,检查适用条件,再用例子和自测核对理解。
先记住这些
- 算法是解决一类问题的明确步骤。设计算法时要说明输入、输出、处理规则和终止条件。
- 除一般情况外,还应考虑空输入、重复值、极端值等边界情况;不同算法可以有不同效率。
看一个例子
寻找一组数的最大值:先以第一个数为当前最大值,再逐个比较并更新;若输入为空,应先约定如何处理。
容易混淆的地方
不要把初始最大值一律设为 0;如果输入全是负数,这样会产生错误结果。
选择一种练习方式开始。
正在读取学习记录…
按本学科路径继续
信息技术 · 第 1 / 5 个专题
查看本学科完整路径同学科其他专题
样本、平均数与数据偏差
用样本了解总体时,应检查样本从哪里来、怎样选取,以及哪些对象未被覆盖。
开始样本、平均数与数据偏差 →缺失、重复与数据清理规则
清理数据前应保留原始记录,检查字段含义、单位、缺失和重复,并写清处理规则。
开始缺失、重复与数据清理规则 →图表坐标与视觉误读
读图时核对纵横轴、单位、起点、刻度间隔及是否截断。图形高度差不总等于数值倍数。
开始图表坐标与视觉误读 →加权计算与数据解释
加权平均可用各数值乘相应权重后求和,再除以权重总和;权重总和为1时,可直接求乘积之和。
开始加权计算与数据解释 →这是本站编写的基础专题与自测,学段及路径为学习建议;教材版本、开课年级和教学顺序请以学校安排为准。各科专题持续分批补充。查看收录范围与来源