fqy131314

2022年10月29日

防御式编程介绍

摘要: 防御式编程(Defensive Programming)是提高软件质量的辅助手段怎么理解呢?防御式编程思想的理解可以参考防御式驾驶: 在防御式驾驶中要建立这样一种思维,那就是你水远也不能确定另一位司机将要做什么。这样才能确保在其他人做出危险动作时你也不会受到伤害。你要承担起保护自己的责任,哪怕是其他 阅读全文

posted @ 2022-10-29 14:43 会飞的鱼-blog 阅读(34) 评论(0) 推荐(0)

编写程序打印出杨辉三角形

摘要: 杨辉三角形规律: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 三角形图案输出 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 实现思路:我们定义一个二维数组,所有元素先初始化为 0; 给数组的第 1 列和对角线元素赋值为 1;其余元素 a[i][j]=a[i-1][j-1 阅读全文

posted @ 2022-10-29 14:39 会飞的鱼-blog 阅读(64) 评论(0) 推荐(0)

人工智能之地形导航系统

摘要: 项目需求 2018 年 11 月 26 日,“洞察”号火星探测器在火星上成功着陆,执行人类首次探究火星“内 心深处”的任务。火星上地形比较复杂,高低起伏,有山峰和低谷,稍有不慎,就会引起“翻 车”。因此我们必须要识别地形上的各个最高点(峰点)和最低点(谷点),以便为探测器 提供导航数据。 峰点就是一 阅读全文

posted @ 2022-10-29 14:37 会飞的鱼-blog 阅读(61) 评论(0) 推荐(0)

导航