首页 / 计算机
信息与计算 Computing
通过可见计算和验证,探索算法、数据、网络以及人工智能。
12 实验
阅读解释以及完成所有六个步骤,所花费的时间可能因人而异。
算法排序算法比较
对相同的数组进行排序,并观察比较和交换。
入门约 10 分钟
算法线性查找与二分查找
观察候选范围和当前探针,在排序后的列表中。
入门约 10 分钟
算法寻找最短路径
比较在加权网格上的访问顺序和最终路径。
基础约 15 分钟
数据表示二进制与字符编码
将位(bits)用于比较数字、字符和颜色。
入门约 10 分钟
数据表示错误检测与纠正
将传输的位翻转,用于比较奇偶校验和汉明纠错。
基础约 15 分钟
数据表示数据压缩
调整重复次数,并比较 RLE 和 Huffman 编码的比特数。
基础约 15 分钟
像素、分辨率与文件大小
比较不同像素网格和颜色深度下的一个图像。
入门约 10 分钟
网络与安全数据包传输与网络
观察路由、损失、重新传输以及有序重组。
基础约 15 分钟
网络与安全密码:替换与公钥
比较凯撒移位、频率条形图以及小 RSA 轮次。
基础约 15 分钟
AI 基础元胞自动机
修改本地规则和初始状态,以构建生成模式。
入门约 10 分钟
AI 基础感知机分类
调整学习率和数据形状,观察决策边界的移动。
基础约 15 分钟
AI 基础k 均值聚类
调整簇的数量和初始中心;观察分配情况和中心轨迹。
基础约 15 分钟