我已經谷歌搜索自然排序算法的ASP經典實現無濟於事。我能找到的最好來自Dave Koelle,它來自SO上的一個問題。問題是,因爲我需要實現這個算法在ASP經典,我沒有訪問某些功能,如自然排序算法實現困境
Collections.sort(your list, new AlphanumComparator());
理想情況下,我想一個數組傳遞給一個函數,並把它返回給我有序數組。
關於我能做什麼的任何想法?
謝謝。
我已經谷歌搜索自然排序算法的ASP經典實現無濟於事。我能找到的最好來自Dave Koelle,它來自SO上的一個問題。問題是,因爲我需要實現這個算法在ASP經典,我沒有訪問某些功能,如自然排序算法實現困境
Collections.sort(your list, new AlphanumComparator());
理想情況下,我想一個數組傳遞給一個函數,並把它返回給我有序數組。
關於我能做什麼的任何想法?
謝謝。
您尚未指定在ASP中使用的是哪種語言。通常這將是VBScript。
但是,如果您要使用JScript,那麼您可以使用JScript的數組對象並使用其排序方法。該方法可以選擇將比較器功能作爲參數。
var a = new Array();
// code to populate array
a.sort(function() { // Comparator code returning (-1|0|1) });
沒有必要將所有內容都轉換爲JScript,您可以使用VBScript中用JScript編寫的實用程序。
你可憐的東西。你爲什麼陷入ASP Classic?將UNIAC從倉庫中提取出來比使用ASP classic更好。 – MusiGenesis 2009-08-14 15:02:25
這不是說它會幫助回答這個問題,但我真的很好奇,知道爲什麼你被ASP經典卡住了。 – 2009-08-14 15:09:25
因爲我必須維護一個遺留應用程序。 :( – Mike 2009-08-14 15:11:28