高手帮忙写个简单的sort function 各位大虾帮帮忙,等有了分一定全部送上。我还有一套日期格式是 05/Jan/2007, 07/May/2008,能不能帮忙写个sort function.多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在sortFun里的代码得十分注意效率,它会严重影响排序时间。把"05/Jan/2007","Jan 1"转化成日期本身并不难,但是放到sortFun里,足够慢得无法接受 sort为什么返回1,0,-1?a,b怎解?是比较a,b,然后ab或ba?最快的是快速排序法.不过我写个冒泡排序好了public void sort(String[] a){ boolean flag = true; while(flag) { flag = false; for(int i = 0; i < a.length - 1; i++) { if(a[i].compareToIgnoreCase(a[i+1}) > 0)//从小到大排 swap(a[i],a[i+1]); flag = true; } }}public void swap(String str1, String str2){ String tmp; tmp = str1; str1 = str2; str2 = tmp;} 更正下:public void sort(String[] a){ boolean flag = true; while(flag) { flag = false; for(int i = 0; i < a.length - 1; i++) { if(a[i].compareToIgnoreCase(a[i+1}) > 0)//从小到大排 { swap(a[i],a[i+1]); flag = true; } } }}public void swap(String str1, String str2){ String tmp; tmp = str1; str1 = str2; str2 = tmp;} 火狐无法调用JS文件里的函数,没分了,希望有好心人能真心帮忙 yui treeview json js中apply与applyIf的区别?? extjs gridpanel问题 把一个类名赋给一个元素,提示类名未定义 请问大家各问题?想了好久了。 是高手的都进来瞧瞧:JavaScript 中的表单问题??? ActiveXObject()动态创建对象,怎样响应控件的事件?? 在线等待 求救!一个JS函数的代码!在线等待! 怎么样自动选择 如何用JS得到当前鼠标在网页的位置 关于window.confirm的问题?
它会严重影响排序时间。
把"05/Jan/2007","Jan 1"转化成日期本身并不难,
但是放到sortFun里,足够慢得无法接受
a,b怎解?是比较a,b,然后ab或ba?最快的是快速排序法.不过我写个冒泡排序好了public void sort(String[] a)
{
boolean flag = true;
while(flag)
{
flag = false;
for(int i = 0; i < a.length - 1; i++)
{
if(a[i].compareToIgnoreCase(a[i+1}) > 0)//从小到大排
swap(a[i],a[i+1]);
flag = true;
}
}
}public void swap(String str1, String str2)
{
String tmp;
tmp = str1;
str1 = str2;
str2 = tmp;
}
{
boolean flag = true;
while(flag)
{
flag = false;
for(int i = 0; i < a.length - 1; i++)
{
if(a[i].compareToIgnoreCase(a[i+1}) > 0)//从小到大排
{
swap(a[i],a[i+1]);
flag = true;
}
}
}
}public void swap(String str1, String str2)
{
String tmp;
tmp = str1;
str1 = str2;
str2 = tmp;
}