算法设计与分析第一章作业(个人编码规范+数学之美读后感)

计科2201左佳 2022级 2023-09-10 18:15:58

个人编码规范(摘自华为公司编码规范):

1.1 程序块要采用缩进风格编写, 缩进的空格数为4个。
说明: 对于由开发工具自动生成的代码可以有不一致。
1.2 相对独立的程序块之间、变量说明之后必须加空行。;
1.3 循环、判断等语句中若有较长的表达式或语句, 则要进行适应的划分, 长表达式要在低优先级操作符处划分新行, 操作符放在新行之首。
1.4 若函数或过程中的参数较长, 则要进行适当的划分。
1.5 不允许把多个短语句写在一行中, 即一行只写一条语句。
1.6 if、for、do、while、case、switch、default等语句自占一行, 且if、for、do、while等语句的执行语句部分无论多少都要加括号{}。
1.7 对齐只使用空格键, 不使用TAB键。
1.8 函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格, case 语句下的情况处理语句也要遵从语句缩进要求。
1.9 程序块的分界符(如C/C++ 语言的大括号‘{’ 和‘}’ )应各独占一行并且位于同一列, 同时与引用它们的语句左对齐。在函数体的开始、类的定义、结构的定义、枚举的定义以及if、for、do、while、switch、case 语句中的程序都要采用如上的缩进方式。
1.10 在两个以上的关键字、变量、常量进行对等操作时, 它们之间的操作符之前、之后或者前后要加空格; 进行非对等操作时, 如果是关系密切的立即操作符(如->), 后不应加空格。

 

《数学之美》读后感:过去对于应试数学我常常抱有抵触心态,觉得数学是非常高深且枯燥的一门学科。但在阅读吴军老师的《数学之美》后我开始尝试从别的角度看待数学,接纳数学,也明白了编程与数学的不可分割性。我们的生活,学习,工作也离不开数学,数学并没有我想象中的那么不可接近。慢慢学会培养自己对数学的兴趣,积累数学的理论和知识,大概是这一辈子都要认真做的事情了。

...全文
22 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

273

社区成员

发帖
与我相关
我的任务
社区描述
广东外语外贸大学信息科学与技术学院
算法 高校
社区管理员
  • brisksea
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧