- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
rotate n xs = b ++ a
where n' = n `mod` (length xs)
(a, b) = splitAt ((length xs) - n') xs
rotateAmount xs = _ra 0 ((length xs) - 1) (listArray (0, ((length xs) - 1)) xs)
where _ra s e ys = if (e - s) == 1
then (if ((ys ! s) < (ys ! e)) then s else e) -- base case
else let h = ys ! s -- first item
l = ys ! e -- last item
mi = s + ((e - s) `div` 2) -- middle index
m = ys ! mi -- middle item
in if (h < l)
then s -- return start index
else if (h > m)
then _ra s mi ys
else _ra mi e ys
A “rotated array” is an array of integers in ascending order, after which for every element i, it has been moved to element (i + n) mod sizeOfList. Write a function that takes a rotated array and, in less-than-linear time, returns n (the amount of rotation). http://techguyinmidtown.com/2008/07/05/my-answers-to-the-microsoft-interview-questions
Ответ неправильный.
Правильный ответ на вопросы Microsoft:
FUCK YOU!
Превью хоть бы поюзали, перед тем как код постить. Да и отступ корявый на третьей строке.
> length
> less-than-linear time
FAIL.
Так скоро твоими стараниями он и Бейсик, и Обжоптив и 1С обгонит.
"Лямбдо"
лифтануть своё лямбдо
К ней подходит гламурный сотрудник-Хацкелист:
- Вам лифтинг лица или лямбдо?
этот http://lurkmore.so/images/6/6c/Nerd-46422.jpg
или этот http://lurkmore.so/images/c/c7/Z150_03.jpg
?
Только сегодня в нашем салоне уникальная функция процедура - заворачивание в замыкания
1) Кладешь своё лямбдо в шахту.
2) Обрезаешь тросс и садишься в лифт, набирая скорость.
3) ...
4) PROFIT
Таки Пейсик.
Таки вы пегвый заметили евгейский след в моем варианте напейсания языка, ведь Хацкель - кошегная фамилия.
Ви таки увег'ены?
Я когда тут начал повсеместно писать через "ц", то подразумевал еврейское сколнение оного. Ибо Хацкель - очень распространенно, если что
http://www.google.com?q=хацкель
Фамилия Хацкель обладает следующими фоносемантическими качествами из 25 возможных (качества приводятся по степени убывания их выраженности): Тихий, Короткий, Шероховатый, Низменный, Слабый, Тусклый, Плохой, Угловатый, Маленький, Тёмный, Хилый, Печальный.
Ну вы понели...
Слово Сила обладает следующими качествами из 25 возможных (качества приводятся по степени убывания их выраженности):Нежный, Хилый, Лёгкий, Женственный, Тихий, Слабый, Трусливый, Светлый, Маленький.
Nice try.
>> Нежный, Женственный
Сайты подобного рода ориентированы в основном на ТП.
>>Слабый пол сильнее сильного, в силу слабости сильного пола к слабому.
Так что всё правильно.
Слово Женщина обладает следующими качествами из 25 возможных (качества приводятся по степени убывания их выраженности):Шероховатый, Страшный, Храбрый, Злой, Тяжёлый, Грубый, Сложный, Отталкивающий, Горячий, Могучий, Тёмный, Большой.
Я думаю, они действительно пытаются анализировать, но выходят какие-то провалы
И что всё правильно.
>>>Сайты подобного рода ориентированы в основном на ТП.
Результат компьютерного фоносемантического значения имени Ява
Имя Ява обладает следующими фоносемантическими качествами из 25 возможных (качества приводятся по степени убывания их выраженности):Храбрый, Яркий, Простой, Хороший, Сильный, Радостный, Могучий, Красивый, Округлый, Величественный, Большой, Светлый, Громкий, Лёгкий, Гладкий, Безопасный, Мужественный, Добрый.
==============================
Результат компьютерного фоносемантического значения имени Джава
Имя Джава обладает следующими фоносемантическими качествами из 25 возможных (качества приводятся по степени убывания их выраженности):Храбрый, Грубый, Мужественный, Большой, Могучий, Сильный, Яркий, Громкий.
Говорили однажды о звукоподражательности, о собрании некоторых слов на разных языках, так что и не знающему языка можно угадать приблизительно, по слуху, к какой категории то или другое слово должно принадлежать. В Москве приезжий итальянец принимал участие в этом разговоре. Для пробы спросили его: «Что, по-вашему, должны выражать слова: любовь, дружба, друг?» — «Вероятно, что-нибудь жесткое, суровое, может быть и бранное», — отвечал он. «А слово телятина?» — «О, нет сомнения, это слово ласковое, нежное, обращаемое к женщине».
О, моя телятина..
Они составлены исключительно с соответствием звучания и значения слова.