# 2023-2024-1 20231300《计算机基础与程序设计》第三周学习总结
2023-2024-1 20231300《计算机基础与程序设计》第三周学习总结
作业信息
[2022-2023-1-计算机基础与程序设计] | (https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP) |
---|---|
[2022-2023-1计算机基础与程序设计第一周作业] | (https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03) |
这个作业的目标 | 学习计算机科学概论第2章,第3章,<"https://book.douban.com/subject/34801053/" "noopener" target="_blank">《C语言程序设计》第2章 |
作业正文 |
教材学习内容总结
关于二进制有一些感想:首先是二进制及其他进制的转换,虽然二进制,八进制,十进制......各进制不同,但表示的数量相同,即各计数系统本质相同,这也说明了十进制转八进制和十六进制用二进制作为“桥梁”的可行性,并且由于后三者间的密切联系,使得这一转换过程比直接转换更加方便和巧妙。其次是二进制的负数与正数的表示在补码是容易混淆,不过第一次看到补码这个方法时被其巧妙所震惊到了,好像思维被打开了:原来还能这样!
关于行程长度编码的一些疑惑:其可以压缩重复的字符串,并且理论上重复的越多,压缩率就越高,但一般情况下不太可能出现大量的重复字符串,该方法好像有些“鸡肋”?