SortedArrayList and Merge 1.4

Лицензии: Бесплатный ‎Размер файла: 302.08 KB
‎Рейтинг пользователей: 5.0/5 - ‎1 ‎Голосов

О SortedArrayList and Merge

Это пара библиотечных классов, которые можно включить в свой собственный код для манипулирования ArrayLists. Он состоит из двух классов: SortedArrayList и Merge. SortedArrayList - это ArrayList, который помнит, как это отсортированы, так что если вы попросите его сортировать, он иногда может обойти работу, когда она уже в порядке. Вы объявляете заказать вы хотите, и он держит список отсортированы, Вы просто позвоните сортировать всякий раз, когда вам нужно список, чтобы быть в полном порядке. Это может или не может на самом деле сортировать список в то время. Это автоматически избегает физической сортировки, если она не действительно нужно. Слияние позволяет объединить/ подрезать два SortedArrayLists в любом из 32 различными способами, например, союз, пересечение, обновление... Он также позволяет dedup и подрезать отдельные SortedArrayLists. Они широко используются как часть репликаторов Пакет. Взглянув на этот код может дать вам более реалистичный взгляд на то, что они могут сделать. Чтобы использовать их, посмотрите на исходный код и образец Драйверы. Они не делают ничего полезного автономно. Вы должны включить их в свой собственный код. Почему значок спектра? Он представляет цвета света отсортированы по порядку по длине волны.