public void BubbleSortArrayString(string[] letters) //change here
{
bool swap;
string temp; //change this too
do
{
swap = false;
for (int index = 0; index < (letters.Length - 1); index++)
{
if (letters[index] > letters[index + 1]) //if first number is greater then second then swap
{
//swap
temp = letters[index];
letters[index] = letters[index + 1];
letters[index + 1] = temp;
swap = true;
}
}
} while (swap == true);
}
Tôi đã quản lý để bong bóng sắp xếp một số thập phân nhưng tôi hút với một chuỗi, tôi có một tập tin văn bản với tháng trong nó và tôi cần phải sắp xếp nó theo thứ tự bảng chữ cái. Tôi gặp lỗi:Làm thế nào để bong bóng sắp xếp một mảng chuỗi?
operator > cannot be applied to type string and string
Trợ giúp sẽ được đánh giá cao.
FYI: '== true' là không cần thiết vì nó chỉ được đánh giá xem giá trị boolean của bạn bằng một giá trị boolean để trả về một giá trị boolean, kể từ khi bạn đã có một giá trị boolean để bắt đầu với bạn chỉ có thể sử dụng nó ('while (swap)') – Sayse