
Sergey
07.06.2018
07:48:46
как бы ты строку парсил
ну и т.д.

Eugene
07.06.2018
07:49:52
[
[
3,
'*',
2
],
'+',
2
];
вот для первого случая
[
[
3,
'+',
2
],
'*',
2
]
вот для второго

Google

Sergey
07.06.2018
07:50:55
ну и как бы ты это парсил?)

Eugene
07.06.2018
07:51:10
надо подумать, но вот прям не похоже на невыполнимую задачу

Sergey
07.06.2018
07:52:50
и чем это проще/лучше чем классическое [2 3 2 * +] или там [ 2 3 2 + * ]

Eugene
07.06.2018
07:53:34
так а я нигда не говорил, что это лучше или проще

Sergey
07.06.2018
07:53:52
ну так зачем вообще искать "свой путь" когда это стандартная задача и есть стандартные алгоритмы?

Eugene
07.06.2018
07:53:53
это один из способов решения

Sergey
07.06.2018
07:54:07
тем более что я все еще не понимаю как ты собрался это парсить в эту структуру

Eugene
07.06.2018
07:54:59
буду делать смотртеь
ток сперва напишу парсинг такой строки))) чет прям интеерсно стало)

Dmitriy
07.06.2018
07:56:33
Ага в Роскосмос на PHP

Alexander
07.06.2018
07:58:05
а для тех кто отстал можно задачу продублировать?

Google

Eugene
07.06.2018
07:58:15
консольный калькуль

Alexander
07.06.2018
07:58:39
как это соотносится с калькулятором то?)

Eugene
07.06.2018
07:59:13
я подозреваю из за того, что я начал какие то диковатые алгоритмы предлагать)))

Sergey
07.06.2018
07:59:34
вот по этому php-ников считают не оч программистами

Alexander
07.06.2018
07:59:59
Сергей, ответ в лоб на собесе RPN устроил бы тебя?)

Sergey
07.06.2018
08:00:01

Alexander
07.06.2018
08:00:09
ну типо чел знает и возможно понимает как реализовать)

Sergey
07.06.2018
08:00:23
ну я бы пару моментов уточнил бы и в целом да

Alexander
07.06.2018
08:00:27
или тебе интересно было бы как бы он решал «по своему» ?

Sergey
07.06.2018
08:00:41
для "по своему" у меня "свои" задачи
консольный калькулятор это способ проверки стандартных алгоритмов

Alexander
07.06.2018
08:00:54
тогда почему не спросить просто что ты знаешь об RPN ?

Sergey
07.06.2018
08:01:06

Alexander
07.06.2018
08:01:15
понятно)

Sergey
07.06.2018
08:01:33
ну то есть это сразу в лоб, человек даже не подумает и не вспомнит, ну и меня больше интересует понимает ли он как преобразовать 2 + 3 в 2 3 +
типа работа со стэком, немного регулярки и т.д.
и все это всковырнется одной задачкой простой
но я не даю такие штуки на собесах.... потому что решит один из 5-ти
в лучшем случае

Alexander
07.06.2018
08:02:54
ну алгоритмы мало кто знает это факт, только олимпиадники может помнят еще)

Google

Sergey
07.06.2018
08:03:07
ну или те кто там по ночам свои языки программирования пишут)
или DSL какие

Maksim
07.06.2018
08:03:28

Alexander
07.06.2018
08:04:03
тоже верно, но если быть честным для такой стандартной работы пхп программиста по большей части можно и не знать алгоритмов ?

Sergey
07.06.2018
08:04:21
ну в целом да, но меня такие не интересуют особо
хотя всегда приходится понижать планку

Alexander
07.06.2018
08:04:41
другое дело что знание алгоритмов поднимает тебя на совершенно новый уровень и ты можешь этим знатно козырять на собесах))

Maksim
07.06.2018
08:05:09
после которых тебя возьмут хуярить лэндинги, да)

$iD
07.06.2018
08:05:13
+

Alexander
07.06.2018
08:05:15
я обычно довольствуюсь задачей реализации очереди на стеках)))

$iD
07.06.2018
08:05:17
херня всё это

Alexander
07.06.2018
08:05:24
если человек это отвечает можно дальше углубляться

$iD
07.06.2018
08:05:26
нужная в 5%

Maksim
07.06.2018
08:05:30
спрос всегда формирует предложение. Если спроса на алгоритмы нет, то и предложения не будет.

Denis
07.06.2018
08:05:37

Alexander
07.06.2018
08:05:56
ну и козырять это не значит, что тебя оценят все же)
может им твои алгоритмы и не нужны вовсе, тогда не поможет)

Sergey
07.06.2018
08:07:52
то есть если скажем мне надо джуна найти, который будет учиться и мотивирован разбираться - то как по мне неплохая задачка

Google

Sergey
07.06.2018
08:08:43
особенно если учесть что подавляющее большинство сходу не знает как сделать

Denis
07.06.2018
08:08:48

Alexander
07.06.2018
08:08:53
ну вот большенство тебе rpn в лоб не ответит(бэкграунда нет) и на собесе(если задача дается лично) не нагуглит, если домашка то конечно решить можно)

Sergey
07.06.2018
08:09:54
так сказать определить границы знаний

Alexander
07.06.2018
08:10:25
ну тогда как тестовое перед собесом вполне годно

Maksim
07.06.2018
08:10:57
с тестовым не всё так просто, как кажется) и практически не работает

Denis
07.06.2018
08:11:12

Eugene
07.06.2018
08:11:27
тестовое интересно

Alexander
07.06.2018
08:11:30

Denis
07.06.2018
08:11:41
работы больше чем кандидатов)

Sergey
07.06.2018
08:11:41

Eugene
07.06.2018
08:11:45
даже тупо получить фидбэк, по результату
это есл иработодатель нормальный.

Maksim
07.06.2018
08:11:59

Alexander
07.06.2018
08:12:05
а есть умники которые вот на такие тестовые отвечают «я вам тут бесплатно таску выполню, вы меня потом не возмете на работу»

Maksim
07.06.2018
08:12:08
вот почему о пхпшникам в целом не оч думают :)

Sergey
07.06.2018
08:12:11

Denis
07.06.2018
08:12:30
как кандидат я без работы не останусь. а если работодатель придумывает фигню - то нафиг его

Google

Denis
07.06.2018
08:12:48
если это конечно не компания уровня гугл

Alexander
07.06.2018
08:12:49
и чаще для интересной работы тебе надо сделать тестовое, и адекватные это понимают)

Sergey
07.06.2018
08:13:09

Denis
07.06.2018
08:13:39
но как правило всякие шарашки и предлагают тестовые задания)

Maksim
07.06.2018
08:14:08

Sergey
07.06.2018
08:14:21

Alexander
07.06.2018
08:14:39
вон в одной небезызвестной компании до себеседования в качестве тестового задания просят сделать аля редис key-value хранилище, сервер + клиентскую библиотеку. это вам не калькулятор

Denis
07.06.2018
08:14:43

Maksim
07.06.2018
08:14:48
кандидаты уровня там мидл пхп выполняет тз 1 из пары десятков

Sergey
07.06.2018
08:14:57
ты когда-нибудь проводил 2-3 собеса в день?

Maksim
07.06.2018
08:15:26

Sergey
07.06.2018
08:15:42

Maksim
07.06.2018
08:16:02

Alexander
07.06.2018
08:16:04