Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


Дмитрий

Что за лампочки?)


Radekk

а чем не устраивает сразу выбрать из базы что то типа
select id, datediff(years from start_date to cast('NOW' as date)) as age from employees order by age desc(это на фаерберде)
и получить набор объектов работников в отсортированном порядке? или я неправильно понял задачу?
кстати натолкнулся на проблемку, если сортить массивы вставками(insertion) и выборками(selection) то выборка работает быстрее чем вставка. хотя выборка должна работать медленнее? я заслуженный рукожоп или как?


Михаил Фленов

На американском амазоне нельзя выбрать страну доставки - Канаду. Некоторые онлайн сервисы работать не будут. Есть два варианта - заказать на ebay, но будет стоить дороже, поехать в США, а я туда пока в ближайшее время не планирую.


IDDQD

Если очень хочется, то почему не воспользоваться американским Amazon?


Михаил Фленов

Хэш нужен когда сложные данные или большой разброс в данных. Тут максимальный разброс в 100 баллов. Проще создать простой массив и обращаться к элементам по индексу, а не по хэшу


Тролль

Это троллинг или вопрос?

Мне просто интересно, могу ли я решить простую задачку или я все еще — малолетний дебил. И к чему вообще этот пост с задачкой? Почему
Мне аж стало интересно
?


Михаил Фленов

Это троллинг или вопрос?


...

Законы/разрешения/сертификация, в общем бюрократия. Процентов на 80 это законы тех стран куда поставляют. Сам догадаешься  об остальных 20.


Тролль

Может лучше использовать хеш-таблицу? Или я тупой?

Словесный алгоритм:
Смотрим запись сотрудника и узнаем его возраст.
Ищем в хеш-таблице ключ равный вычисленному возрасту
Если такой ключ есть, то присваиваем ему значение сотрудника
Если такого ключа нет, то создаем новый ключ и присваиваем ему значение сотрудника


Joanne

Ну да, довести легко, собственно ты и довел. Хорошая задача, перед решением любой задачи нужно хорошо проанализировать входные данные (в данном не бросаться на "самую быструю" QuickSort). Ну а собственно сортировка подсчетом работает когда диапазон числовых целых данных ограничен (не обязательно только неотрицательными числами).


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне