我非常需要帮助我的家庭作业,我有这个代码对int进行排序,但我需要做的是对字符进行排序。
String
这个作业将在午夜过去,我仍然无法弄明白。提前谢谢。
答案 0 :(得分:0)
char
和int
都是实现IComparable接口。因此,您可以更改quicksort
的签名
public List<T> quicksort<T>(List<T> a) where T : IComparable<T>
{
}
然后在quicksort
的某处,您需要通过调用<
替换CompareTo
运算符并分析结果