Monthly Archives: Март 2015

Сортировка по убыванию в Java

На данный момент, к сожалению, в Java нет стандартной функции, которая бы могла сортировать массив из примитивных элементов (например, int[], long[]) по убыванию.
Мы можем сортировать массив примитивов только по возрастанию:

int a[] = {17,4,85};
Arrays.sort(a);
System.out.println(Arrays.toString(a));//[4, 17, 85]

Как выход можно перевести массив примитивов в массив объектов (например, Integer[], Long[], String[]) и сортировать уже его:

Integer a[] = {17,4,85};
Arrays.sort(a,Collections.reverseOrder());
System.out.println(Arrays.toString(a));//[85, 17, 4]

Т.е. вторым параметром функции sort мы передали Collections.reverseOrder(), что обеспечило обратную сортировку.

Викторина на 8 марта

На 8 марта в нашей IT-компании решили одним из конкурсов сделать викторину, порыскав в интернете, я составил 20 вопросов:

  1. Самая древняя профессия
    Ответ: Показать ответ
  2. У человека на двух руках 10 пальцев! Сколько пальцев на 10-ти руках?
    Ответ: Показать ответ
  3. Назовите три русский женских имени не заканчивающихся ни на А, ни на Я
    Ответ: Показать ответ
  4. Как звали первого программиста?
    Ответ: Показать ответ
  5. Кто ходит сидя?
    Ответ: Показать ответ
  6. Чего нет в женской сумочке?
    Ответ: Показать ответ
  7. Что можно приготовить, но съесть нельзя?
    Ответ: Показать ответ
  8. Что получиться если объединить Microsoft и iPhone?
    Ответ: Показать ответ
  9. Какое колесо не крутится при правом развороте?
    Ответ: Показать ответ
  10. Что не войдет в самую большую кастрюлю?
    Ответ: Показать ответ
  11. А и Б сидели на трубе. А уехал за границу, Б чихнул и лёг в больницу. Что осталось на трубе?
    Ответ: Показать ответ
  12. Винни-пух — поросёнок или кабан?
    Ответ: Показать ответ
  13. Сколько грамм весит снаряженный пистолет Макарова:
    Ответ: Показать ответ
  14. Что такое мультифора?
    Ответ: Показать ответ
  15. Что такое «Паста ГОИ»
    Ответ: Показать ответ
  16. Что такое «Метчик» и «Лерка»
    Ответ: Показать ответ
  17. Планета супермена
    Ответ: Показать ответ
  18. Седьмая планета от Солнца
    Ответ: Показать ответ
  19. Самое большое озеро на Земле
    Ответ: Показать ответ
  20. Назовите максимально длинное слово, в котором не повторяется ни одна буква
    Ответ: Показать ответ