Chinaunix首页 | 论坛 | 博客

lua

  • 博客访问: 622971
  • 博文数量: 91
  • 博客积分: 10035
  • 博客等级: 上将
  • 技术积分: 3490
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-04 17:40
文章分类

全部博文(91)

文章存档

2012年(1)

2011年(2)

2009年(13)

2008年(75)

我的朋友

分类: 系统运维

2009-02-24 15:22:57

思路,提取散列S的键保存到一个数组A,再新建一个排序结果的数组B,将一个小于A所有元素的值放入B,后用A中每一个元素对应的键值S[A[i]]与B中的元素比较,如果大于B中的元素某个,就插入到这个元素前面。。。。排序方法可选,关键思路是将散列S的键存储到一个数组

function order(arr){
 var newarr= new Array();
 for (key in arr){
  newarr.push(key);
 }
 newarr.sort(sortfunction);
 output(newarr);
}

function sortfunction(x,y){
 return result[y]-result[x];
}

阅读(3725) | 评论(0) | 转发(0) |
0

上一篇:我的小店

下一篇:搜索引擎的一点理解

给主人留下些什么吧!~~