算法第一章

读《数学之美》第一章
声音,图形,文字,数字最初都是承载信息的形式。不管是哪种形式来传播,都经过“编码”“译码”的过程,通过互相约定而达成共识定下规则。世界上有很多种文字,但是越简单的文字,越符合编码规则的文字才越能存活。从象形文字到拼音字的演变印证这一点。时代越古老,文字便越简洁,含义便越复杂,这是由于受限于时代条件,就像信道越窄就越要压缩信息。但是语言却又有他的独特性,会因为人类的创造而越发丰富,甚至离经叛道违反编码规则的语言句子反而越发受追捧。所以并不能单纯从语法本身理解句子,更多要依赖上下文。算法是解决问题,实现功能的具体解决方案步骤,一个不正确的算法或者不优质的算法会极大影响开发软件的完成度,功能性。而算法可以从生活中某一种经验启发总结,但更多要靠思考训练。我打算利用做一个天气预告软件。
遵循微软C#编码约定
https://docs.microsoft.com/zhcn/dotnet/csharp/programmin-guide/inside-a-program/coding-conventions

posted @ 2020-09-10 22:58  张智恒  阅读(198)  评论(0编辑  收藏  举报