<div dir="ltr">Так, а где тут алгоритм-то? по сути..<div>Теперь я не понимаю, в чём смысл теста тоже :)</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-10 13:23 GMT+06:00 Илья Винокуров <span dir="ltr"><<a href="mailto:ilvin@mail.ru" target="_blank">ilvin@mail.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br>Скажут, что тест не пройден, т.к. в решение закралась ошибка :)<br>А если бы решение было таким:<span class=""><br><br>perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello world","world")'<br><br></span>То тест был бы пройден...<br>:)<br><br>С почтением,<br>  Илья Винокуров<br><br><blockquote style="border-left:1px solid #0857a6;margin:10px;padding:0 0 0 10px">
        Четверг, 10 декабря 2015, 12:14 +06:00 от Anatoly Y <<a href="mailto:iskhartakh@gmail.com" target="_blank">iskhartakh@gmail.com</a>>:<div><div class="h5"><br>
        <br>
        <div>
        



    











        
        


        
        
        

        

        
        

        

        
        



<div>
        
        <div>
                
                
            <div><div dir="ltr">А если на перле вам напишут такое<div>perl -E 'sub strstr{$_[0]=~/$_[1]/;length $`} say strstr("hello world","world")''</div><div>Вы будете считать, что тест пройден? К вопросу о Кнуте.</div><div><br><div>2015-12-09 22:54 GMT+06:00 Ivan Petrov <span dir="ltr"><<a href="https://e.mail.ru/compose/?mailto=mailto%3ai.petro.77.00@gmail.com" target="_blank">i.petro.77.00@gmail.com</a>></span>:<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>> 9 декабря 2015 г., 15:35 пользователь Ivan Petrov <<a href="https://e.mail.ru/compose/?mailto=mailto%3ai.petro.77.00@gmail.com" target="_blank">i.petro.77.00@gmail.com</a>><br>
> написал:<br>
<br>
> блин ну при чем тут Кнут и strstr?<br>
<br>
> наверное, потому что это фундаментальная вычислительная проблема? Оттого в<br>
> названии одной из самых эффективных реализаций (КМП) есть буква принадлежащая<br>
> Кнуту.<br>
<br>
</span>в тестах тестируем не умение составить самый лучший алгоритм, решающий<br>
какие-то там фундаментальные вычислительные проблемы,<br>
а умение составить алгоритм ВООБЩЕ.<br>
<br>
вот первый попавшийся с прямо Вашей ссылки - ДОСТАТОЧЕН для того чтобы<br>
пройти тест.<br>
<br>
проблема в том что 9 из 10 респондентов его не пишут, увы. Вот эти<br>
самые 5 строк.<br>
<br>
<br>
попытка свести обсуждение к Кнуту - есть попытка перевести разговор на<br>
другую тему.<br>
мы говорим о том что работодатель хочет малыми затратами понять кто<br>
перед ним стоит и что этот человек из себя представляет.<br>
<br>
тесты в данном случае - очень хороший способ.<br>
<br>
и я это на своем опыте говорю: приходит 10 человек и из них 9 не<br>
может написать strstr простейшим способом.<br>
Если всех 10 собеседовать, то это работу просто бросить надо и только<br>
собеседованиями заниматься. А так всякие "эксперты" отсеиваются на<br>
стадии просмотра результатов теста за 10 минут.<br>
<div><div><br>
<br>
--<br>
Moscow.pm mailing list<br>
<a href="https://e.mail.ru/compose/?mailto=mailto%3amoscow%2dpm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br></div></div>
</div>
            
                
                    <div>-- <br>
Moscow.pm mailing list<br>
<a href="https://e.mail.ru/compose?To=moscow%2dpm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div>
                
             
        
                
        </div>

        
</div>


</div>
</div></div></blockquote>
<br></div>
<br>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br></div>