![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php小题
文章平均质量分 72
xxxxxx130
这个作者很懒,什么都没留下…
展开
-
不破坏单一html标签的字符串截取
题目是:假设有"123abc456def789"这么一个字符串,写一个函数,可以传入一个字符串,和一个要截取的长度。返回截取后的结果。要求:1 和标记不得计算在长度之内。2 截取后的字符串,要保留原有标签,不过如果最后有一个标签没有闭合,则去掉其开始标签。示例:题中的字符串,要截取长度5,则返回的字符串应该为:123ab,要截取长度8,应返回123abc45。function handleStri原创 2011-07-02 16:02:44 · 243 阅读 · 0 评论 -
找出捣乱分子的个数
多人排成一个队列,我们认为从低到高是正确的序列,但是总有部分人不遵守秩序。如果说,前面的人比后面的人高(两人身高一样认为是合适的),那么我们就认为这两个人是一对“捣乱分子”,比如说,现在存在一个序列:176, 178, 180, 170, 171这些捣乱分子对为, , , , , , 那么,现在给出一个整型序列,请找出这些捣乱分子对的个数(仅给出捣乱分子对的数目即可,不用具体的对)functio原创 2011-07-02 15:05:40 · 159 阅读 · 0 评论 -
排序
function quickSort($array){for ($j=0; $j<count($array); $j++){for ($i=0; $i<count($array); $i++){if ($i == $j) continue;if ($array[$i] <原创 2011-07-26 17:55:06 · 101 阅读 · 0 评论 -
php之for循环
用php输出 1 121 12321 1234321 12321 121 1 function a($i){ $a = null; for ($j = 1; $j < $i+1; $j++){ $a .= $j; } for ($j = $i-1; $原创 2011-09-24 11:01:17 · 109 阅读 · 0 评论 -
常见算法题 php实现
<?php function out($str){ echo $str.''; } $arr= array(1,4,7,9,11,45,111); //二分法查找 function bin_search($arr, $start, $end, $key){ if($start > $end){ return 0; } $mid = ceil(($start+$end)/2); if(原创 2014-06-27 14:38:08 · 184 阅读 · 0 评论