信息理论基础 作业 费诺编码 源代码