Вставка сортировка со строками - PullRequest
0 голосов
/ 26 февраля 2011

Мне любопытно, как будет выглядеть сортировка для строк. Я умею делать с числами.

Может ли кто-нибудь показать мне реализацию?

Нет, это не для домашней работы.

Спасибо.

Ответы [ 2 ]

3 голосов
/ 26 февраля 2011

Алгоритм сортировки практически одинаков, независимо от того, что вы сортируете.Единственное отличие состоит в том, что для String s (или любого типа Object) вам нужно использовать метод compareTo, а не просто if (a < b).

1 голос
/ 26 февраля 2011

Вы должны иметь возможность адаптировать сортировку вставки для чисел к Strings , используя String.compareTo , чтобы определить, являются ли строки «меньше» или «больше» друг друга.

Кроме того, быстрый поиск в Google приводит к нескольким реализациям, таким как эта , которая использует общий сопоставимый интерфейс (который реализует String).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...