这是星期一考完试,答应星期三补上的,代码很简单,就不写注释了
//php快排
function quickSort(&$arr){
$arr_left=new array();
$arr_right=new array();
$len=count($arr);
$key=$arr[0];
for($i=0;$i<$len;$i++){
if($key>=$arr[$i])
$arr_left[]=$arr[$i];
else
$arr_right[]=$arr[$i];
}
quickSort($arr_left);
quickSort($arr_right);
array_merge($arr_left,$key,$arr_right);
}
//js冒泡
function bubbleSort(&arr){
for(var i=0;i<arr.length;i++){
for(var j=arr.lenght-1;j>i;j--){
if(arr[j]>arr[j+1]){
var temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
return 0;
}
//php二分查找
function binarySearch($arr,$key,$low,$hight){
$middle=floor(($low+$hight)/2);
if($key==$arr[$middle]) return $middle;
else if($key>$arr[$middle){
$low=$middle+1;
binarySearch($arr,$key,$low,$height);
}
else{
$hight=$middle-1;
binarySearch($arr,$key,$low,$height);
}
}
顺序查找是我优化之后的写法
//js顺序查找
function SequentialSearch(arr,key){
for(var i=0;i<arr.length;i++){
if(arr[i]==key)
return (i==arr.length+1)? i:false;
}
分享到:
相关推荐
pptv内部惊喜版。很多人看pptv的时候会有广告弹出。而这款pptv内部惊喜版是pptv内部测试用的。功能一样,只是体积减小了,广告没有了。还等什么呢
电视欣赏flash pptv 播放器
CloudStack Best Practices In PPTV
对pptv视频的httpwatch的抓包,最终目的用于出分析视频的源地址
pptv视频httpwatch报文用于分析视频来源,url组成
pptv视频源地址分析,包括不同清晰度的视频来源,是否有客户端或插件
pptv httpwatch
怎么去掉PPTV屏保 怎么删除PPTV屏保程序.docx
计算机科学导论PPTV2.0.zip
pptv积分怎么获得?pptv积分兑换会员教程.docx
PPTV智能电视故障排查思路全文共15页,当前为第1页。PPTV智能电视故障排查思路全文共15页,当前为第1页。PPTV智能电视故障排查思路 PPTV智能电视故障排查思路全文共15页,当前为第1页。 PPTV智能电视故障排查思路...
最后一个,求解脱啊,视频报文,分析源地址
pptv课程介绍资源管理器
音速PPTV会员共享器获取pptv会员账号。请不要修改账号密码。
PPTV积分怎么获得.docx
PPTV云播怎么用.docx
力控华康pSafeLink产品PPTv.pptx
PPTV网络电视使用方法.docx
PPTV如何全屏播放节目.docx