imho, задача поставлена нечетко. Если строка содержит цирты, буквы и прочие символы, ожидается выделение цировой части или строка сразу отметается as invalid?Alexander Troyansky wrote:Понятнаcrypto5 wrote:Ну понятно что надо вроде пробелы пропускать, проверять на валидные значения и минус впереди посмотреть, но это уже скучные мелочи ))Alexander Troyansky wrote:crypto5 wrote:char c[];Alexander Troyansky wrote:если вам не жалко 5-10 минут, то попробуйте. Только это будет больше по времени
int i = 0;
while(c) { i *= 10; i += c; c++;}Эт чо, функция, шо ли? Вы б в гугль с таким легкомыслием не прошли
ну, к Интеррапту тоже тогда не пытайтесь соваться - зарубит
Google Recruiter
-
- Уже с Приветом
- Posts: 2924
- Joined: 01 Apr 2004 04:22
Re: Google Recruiter
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Google Recruiter
Я у Интеррапта на собеседовании не буду лениться и буду стараться ))Alexander Troyansky wrote:Понятнаcrypto5 wrote:Ну понятно что надо вроде пробелы пропускать, проверять на валидные значения и минус впереди посмотреть, но это уже скучные мелочи ))Alexander Troyansky wrote:crypto5 wrote:char c[];Alexander Troyansky wrote:если вам не жалко 5-10 минут, то попробуйте. Только это будет больше по времени
int i = 0;
while(c) { i *= 10; i += c; c++;}Эт чо, функция, шо ли? Вы б в гугль с таким легкомыслием не прошли
ну, к Интеррапту тоже тогда не пытайтесь соваться - зарубит
In vino Veritas!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Google Recruiter
Бгугога. 5 - максимум, если с бодуна не похмелившисьAlexander Troyansky wrote:если вам не жалко 5-10 минут, то попробуйте. Только это будет больше по времени
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Google Recruiter
Зачем же мне рубить человека, который может за минуту написать правильный базовый вариант. Ну а остальные 5-10 минут потратим на добавление всяких проверок валидности строки. Если про юнит-тесты мы еще с кандидатом не разговаривали на других задачах, то конечно можем добавить немного время на то, чтобы потестировать написанный алгоритм. Это максимум что на такую задачу нужно тратить 5-10 минут, потому как в час, отведенный на интервью, нужно уложиться успеть обсудить и другие вопросы.Alexander Troyansky wrote:Понятнаcrypto5 wrote:Ну понятно что надо вроде пробелы пропускать, проверять на валидные значения и минус впереди посмотреть, но это уже скучные мелочи ))Alexander Troyansky wrote:crypto5 wrote:char c[];Alexander Troyansky wrote:если вам не жалко 5-10 минут, то попробуйте. Только это будет больше по времени
int i = 0;
while(c) { i *= 10; i += c; c++;}Эт чо, функция, шо ли? Вы б в гугль с таким легкомыслием не прошли
ну, к Интеррапту тоже тогда не пытайтесь соваться - зарубит
-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
Не, ну вы посмотрите какая умница! Первым делом выясняет требования! Не то что некоторые - не выяснив, что к чему - сразу в бой бросаютсяLjolja wrote:imho, задача поставлена нечетко. Если строка содержит цирты, буквы и прочие символы, ожидается выделение цировой части или строка сразу отметается as invalid?Alexander Troyansky wrote:Понятнаcrypto5 wrote:Ну понятно что надо вроде пробелы пропускать, проверять на валидные значения и минус впереди посмотреть, но это уже скучные мелочи ))Alexander Troyansky wrote:crypto5 wrote: char c[];
int i = 0;
while(c) { i *= 10; i += c; c++;}Эт чо, функция, шо ли? Вы б в гугль с таким легкомыслием не прошли
ну, к Интеррапту тоже тогда не пытайтесь соваться - зарубит

Отвечаю на вопрос:
Если строка строка не может быть преобразована, то - да, "отметается as invalid"
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
АццкоМото wrote:Бгугога. 5 - максимум, если с бодуна не похмелившисьAlexander Troyansky wrote:если вам не жалко 5-10 минут, то попробуйте. Только это будет больше по времени

I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Google Recruiter
УжасAlexander Troyansky wrote:Мне так эта задача понравилась, что в свою очередь, когда мне уже приходилось интервьюровать людей в будущем, за выделенный мне час времени на интервью задачу эту никто не решал.

-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
понятно, пошла конкретикаИнтеррапт wrote: Зачем же мне рубить человека, который может за минуту написать правильный базовый вариант. Ну а остальные 5-10 минут потратим на добавление всяких проверок валидности строки. Если про юнит-тесты мы еще с кандидатом не разговаривали на других задачах, то конечно можем добавить немного время на то, чтобы потестировать написанный алгоритм. Это максимум что на такую задачу нужно тратить 5-10 минут, потому как в час, отведенный на интервью, нужно уложиться успеть обсудить и другие вопросы.


I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Google Recruiter
Решил, вы мой ответ зацитировали секунду перед тем как я его подправил(отнял '0' от c)Alexander Troyansky wrote:понятно, пошла конкретикаИнтеррапт wrote: Зачем же мне рубить человека, который может за минуту написать правильный базовый вариант. Ну а остальные 5-10 минут потратим на добавление всяких проверок валидности строки. Если про юнит-тесты мы еще с кандидатом не разговаривали на других задачах, то конечно можем добавить немного время на то, чтобы потестировать написанный алгоритм. Это максимум что на такую задачу нужно тратить 5-10 минут, потому как в час, отведенный на интервью, нужно уложиться успеть обсудить и другие вопросы."правильный базовый вариант". Между прочим, crypto5, как я понимаю, и ваш "правильный базовый вариант" тоже не решил - "рубить нельзя помиаловать"
In vino Veritas!
-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
еще есть желающие? а то у меня зачесалось желание поглумиться
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Google Recruiter
Желающие на что?Alexander Troyansky wrote:еще есть желающие? а то у меня зачесалось желание поглумиться
-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
Написать функцию преобразования строки в целое.Интеррапт wrote:Желающие на что?Alexander Troyansky wrote:еще есть желающие? а то у меня зачесалось желание поглумиться
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Google Recruiter
Вам сюда что, скопировать исходник Сишной atoi ?Alexander Troyansky wrote:Написать функцию преобразования строки в целое.Интеррапт wrote:Желающие на что?Alexander Troyansky wrote:еще есть желающие? а то у меня зачесалось желание поглумиться
-
- Уже с Приветом
- Posts: 5753
- Joined: 15 Aug 2008 00:52
Re: Google Recruiter
Вы на интервью тоже такие ответы принимаете, т.е. следущий диалог ожидается:Интеррапт wrote:Вам сюда что, скопировать исходник Сишной atoi ?Alexander Troyansky wrote:Написать функцию преобразования строки в целое.Интеррапт wrote:Желающие на что?Alexander Troyansky wrote:еще есть желающие? а то у меня зачесалось желание поглумиться
Интеррапт: господин собеседуемый, функцию преобразования строки в целое напишите?
Я (собеседуемый): Вам сюда что, скопировать исходник Сишной atoi ??
Интеррапт: о, сразу видно, смекалка и характер есть! Поздравляю с успешным решением задачи!
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Google Recruiter
Может стоить подразмятся на более сложных задачах? http://forum.privet.com/viewtopic.php?f ... &view=nextAlexander Troyansky wrote:Вы на интервью тоже такие ответы принимаете, т.е. следущий диалог ожидается:Интеррапт wrote:Вам сюда что, скопировать исходник Сишной atoi ?Alexander Troyansky wrote:Написать функцию преобразования строки в целое.Интеррапт wrote:Желающие на что?Alexander Troyansky wrote:еще есть желающие? а то у меня зачесалось желание поглумиться
Интеррапт: господин собеседуемый, функцию преобразования строки в целое напишите?
Я (собеседуемый): Вам сюда что, скопировать исходник Сишной atoi ??
Интеррапт: о, сразу видно, смекалка и характер есть! Поздравляю с успешным решением задачи!
In vino Veritas!