Показать сообщение отдельно
  #1 (permalink)  
Старый 07.10.2011, 02:10
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Сортировка элементов по количеству
Всем привет!
Стало необходимо написать скрипт для сортировки элементов (div) по количеству.

Например:

Есть список названий..

<div class="tops">Сахар</div>
<div class="tops">Сахар</div>
<div class="tops">Молоко</div>
<div class="tops">Огурцы</div>
<div class="tops">Молоко</div>
<div class="tops">Мед</div>
<div class="tops">Огурцы</div>
<div class="tops">Сахар</div>


Необходимо подсчитать количество одинаковых продуктов и отсортировать их по убыванию.

Получится:

Так как сахара 3 шт. - 1-ое место.
Так как молока 2 шт. - 2-ое место.
Так как огурцов 2 шт. - 3-е место.
Так как меда 1 шт. - 4-ое место.

Максимальное количество выводимых продуктов - 5;

<div class="tops">1. Сахар</div>
<div class="tops">2. Молоко</div>
<div class="tops">3. Огурцы</div>
<div class="tops">4. Мед</div>


Сколько уже на листочке алгоритмов не рисовал - не получается.
Помогите.
Ответить с цитированием