自頂向下-逐步求精
来源:互联网 发布:天津网络教育大学 编辑:程序博客网 时间:2024/06/11 18:48
自頂向下
用精確的思維,定性、定量的去描述問題,將深奧、複雜的問題劃分成多部分,並找出其中關鍵。
逐步求精
將現實世界的問題、複雜的問題,經由幾次(逐步)抽象轉化(求精),化成邏輯空間中的問題、簡單的問題,最後成為編程問題。
案例 :洗衣機
洗衣機的基本運作 :
一、偵測
二、注水
三、轉動
四、排水
五、脫水
洗衣_前(){ 偵測衣服重量 ; 計算其所對應之洗衣需水量、洗衣精用量、洗衣時間長度 ;}轉動(){ 向左加速1秒 ; 維持速度1秒 ; 向右加速2秒 ; 維持速度1秒 ; 向左加速1秒 ; //此時滾同相對轉動前,沒有轉動}脫水(){ 向左加速至最高速 ; 維持30秒 ; 減速至0 ;}洗衣(){ 洗衣_前() ; cin >> 開始 ; while( 當前水位 < 洗衣需水量 ){ 注水 ; } while( 當前洗衣精量 < 洗衣精用量 ){ 注入洗衣精 ; } for( int a = 0 ; a < 2 ; a++ ){ for( int n = 0 ; n < 洗衣時間長度 ; n++ ){ 轉動() ; } 排水 ; if( a == 0 ){ while( 當前水位 < 洗衣需水量 ){ 注水 ; } } } 脫水() ; cout << 洗衣完成 ;}
阅读全文
0 0
- 自頂向下-逐步求精
- 自頂向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- “自顶向下,逐步求精”
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精
- 自顶向下,逐步求精方法
- 自顶向下 逐步求精
- 自顶向下 逐步求精
- 自顶向下,逐步求精
- linux下压缩与打包
- mac解决yasm/nasm not found or too old. Use --disable-yasm for a crippled build.
- miniconda添加环境变量
- git 设置不提交文件
- Android基础入门教程——2.2.4 FrameLayout(帧布局)
- 自頂向下-逐步求精
- SQL
- mysql 查询正在执行的事务以及等待锁 常用的sql语句
- 3年,从工程师到创始人
- 1008. 数组元素循环右移问题 (20)
- SpringMVC在Controller层实现aop,同类中方法调用问题
- Python的基本语法
- 51nod1835 完全图 容斥+dp
- JQ完成省市联动(Xstream)