Так, а где тут алгоритм-то? по сути.. Теперь я не понимаю, в чём смысл теста тоже :)
2015-12-10 13:23 GMT+06:00 Илья Винокуров <[email protected]>: > > Скажут, что тест не пройден, т.к. в решение закралась ошибка :) > А если бы решение было таким: > > perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello > world","world")' > > То тест был бы пройден... > :) > > С почтением, > Илья Винокуров > > Четверг, 10 декабря 2015, 12:14 +06:00 от Anatoly Y <[email protected] > >: > > > А если на перле вам напишут такое > perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello > world","world")'' > Вы будете считать, что тест пройден? К вопросу о Кнуте. > > 2015-12-09 22:54 GMT+06:00 Ivan Petrov <[email protected] > <https://e.mail.ru/compose/?mailto=mailto%[email protected]>>: > > > 9 декабря 2015 г., 15:35 пользователь Ivan Petrov < > [email protected] > <https://e.mail.ru/compose/?mailto=mailto%[email protected]>> > > написал: > > > блин ну при чем тут Кнут и strstr? > > > наверное, потому что это фундаментальная вычислительная проблема? Оттого > в > > названии одной из самых эффективных реализаций (КМП) есть буква > принадлежащая > > Кнуту. > > в тестах тестируем не умение составить самый лучший алгоритм, решающий > какие-то там фундаментальные вычислительные проблемы, > а умение составить алгоритм ВООБЩЕ. > > вот первый попавшийся с прямо Вашей ссылки - ДОСТАТОЧЕН для того чтобы > пройти тест. > > проблема в том что 9 из 10 респондентов его не пишут, увы. Вот эти > самые 5 строк. > > > попытка свести обсуждение к Кнуту - есть попытка перевести разговор на > другую тему. > мы говорим о том что работодатель хочет малыми затратами понять кто > перед ним стоит и что этот человек из себя представляет. > > тесты в данном случае - очень хороший способ. > > и я это на своем опыте говорю: приходит 10 человек и из них 9 не > может написать strstr простейшим способом. > Если всех 10 собеседовать, то это работу просто бросить надо и только > собеседованиями заниматься. А так всякие "эксперты" отсеиваются на > стадии просмотра результатов теста за 10 минут. > > > -- > Moscow.pm mailing list > [email protected] > <https://e.mail.ru/compose/?mailto=mailto%3amoscow%[email protected]> | > http://moscow.pm.org > > > -- > Moscow.pm mailing list > [email protected] <https://e.mail.ru/compose?To=moscow%[email protected]> | > http://moscow.pm.org > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
