程序30和程序31

简介: 【程序30】题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 $marr = array(1,3,5,7,9,11,13,15); function setPosArr($num,$arr){ for($i=count($arr);$i>0;$i--...

【程序30】
题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

$marr = array(1,3,5,7,9,11,13,15);

function setPosArr($num,$arr){
    for($i=count($arr);$i>0;$i--){  
        if($num>$arr[0]){
            if($num<$arr[$i-1]){
                $arr[$i]=$arr[$i-1];
            }
            else{
                $arr[$i]=$num;
                break;
            }
        }
        else{
            $arr[0] = $num;
        }
    }
    return $arr;
}

print_r(setPosArr(6,$marr));

 


【程序31】
题目:将一个数组逆序输出。

$marr = array(1,2,3,4,5);

function reverseArr($arr){
    $tmp = $arr;
    for($i=count($arr);$i>0;$i--){
       $arr[count($arr)-$i] = $tmp[$i-1];
    }
    return $arr;
}

print_r(reverseArr($marr));
目录
相关文章
|
8月前
|
机器学习/深度学习 数据采集 算法
“开水白菜”——程序应用中的上等国宴
“开水白菜”——程序应用中的上等国宴
78 0
“开水白菜”——程序应用中的上等国宴
|
3月前
|
移动开发 小程序 前端开发
小程序的前端插件都有哪些?
【10月更文挑战第16天】小程序的前端插件都有哪些?
67 1
|
存储 小程序 JavaScript
小程序 globalData
小程序 globalData
96 0
程序人生 - 狗狗会“嫉妒”吗?
程序人生 - 狗狗会“嫉妒”吗?
99 0
|
Web App开发 移动开发 人工智能
小程序的新战事
小程序的新战事
148 0
小程序的新战事
程序人生 - 一直打嗝怎么办?
程序人生 - 一直打嗝怎么办?
125 0
|
JavaScript 前端开发 Shell
神奇的自产生程序
最近读到冯·诺依曼的《Theory of Self-Reproducing Automata》的中译本,被自复制自动机理论深深吸引了!
332 0
神奇的自产生程序
如何跳小程序
       经常会有人遇到这样的疑惑——        我有自己的APP、生活号或在支付宝端内有自己的H5页面,这种情况下如何和小程序关联,跳转到小程序里去,做到无缝对接?        其实,小程序是支持这类跳转能力的;        那么,要如何实现呢?        一、非小程序前端——跳转小程序 window.
666 12
文本查询程序
我们实现一个简单的文本查询程序。我们的程序允许用户在一个给定文件中查询单词,查询结果是单词在文件中出现的次数及所在行的列表。如果一个单词在一行中出现多次,此行只列出一次。 #include #include #include #include #include #include #...
975 0