首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

怎么优化嵌套循环次数不定的代码

2012-03-03 
如何优化嵌套循环次数不定的代码当前实现非常的不完美,根据循环次数走不同的条件分支,有什么办法能将这两

如何优化嵌套循环次数不定的代码
当前实现非常的不完美,根据循环次数走不同的条件分支,有什么办法能将这两个分支给统一吗?

Python code
echo trac_rows=${trac_rows}count=0;# start to dispose the optionsif [ ${trac_rows} -eq 1 ]; then{    LOOP=$((${start[1]}))    while [[ $LOOP -le $((${end[1]})) ]]; do    {        echo LOOP[1]=$LOOP        echo count=$count        count=$((count+1))        LOOP=`expr ${LOOP} + $((${step[1]}))`     }    done}elif [ ${trac_rows} -eq 2 ]; then{    LOOP[1]=$((${start[1]}))    while [[ ${LOOP[1]} -le $((${end[1]})) ]]; do    {        LOOP[2]=$((${start[2]}))        while [[ ${LOOP[2]} -le $((${end[2]})) ]]; do        {            echo LOOP[2]=$LOOP            echo count=$count            count=$((count+1))            LOOP[2]=`expr ${LOOP[2]} + $((${step[2]}))`        }        done        LOOP[1]=`expr ${LOOP[1]} + $((${step[1]}))`     }    done}else{    echo "too many nesting options"}fi


[解决办法]
探讨
关键是我要处理循环次数 不定的,也可能是4次 ,5次的。。。

热点排行