
Zart
18.12.2016
10:32:00
и я чтото не жажду вникать в то, что именно это значит
тебе надо нарисовать несколько тестовых строк наверное
а потом под эти тесты рисовать алгоритм 8))))
TDD!

тнн Itjunky
18.12.2016
10:36:09
Ну вот я нарисовал одну более или менее подходящую под условия, с не можно поиграться
Ахаха, пока писал, придумал решение

Google

тнн Itjunky
18.12.2016
10:49:29
Но, тут шляпа какая-то, видимо из-за указателей
Я типа чищу и то что уже поместил в стэк?

Denis
18.12.2016
10:50:16
Не пиши ничего в строке после :
Плохо читается

[Anonymous]
18.12.2016
10:50:26
Бота нужно размещать на хосте?

Denis
18.12.2016
10:50:41
Ну убери его

тнн Itjunky
18.12.2016
10:50:45

Denis
18.12.2016
10:51:10

[Anonymous]
18.12.2016
10:51:23
Интересно

тнн Itjunky
18.12.2016
10:51:41

Denis
18.12.2016
10:52:35
Смотря что понимается под хостом

Google

тнн Itjunky
18.12.2016
10:52:54
@zartsoft эксперт, подскажи, почему прилетают пустые аккумы?

Denis
18.12.2016
10:53:16
Шо

тнн Itjunky
18.12.2016
10:56:00
Во, я вспомнил, в таких случаях помогает .copy()

Denis
18.12.2016
10:58:54
Ну убери такой трай
Ну некрасиво

тнн Itjunky
18.12.2016
10:58:57
В 6-ом элементе две скобки
не ной
Помоги понять почему две скобки в 6-ом элементе
и 7ой то же странный

Denis
18.12.2016
11:00:34
Потому что два раза аппенд скобки сделал

тнн Itjunky
18.12.2016
11:00:45
кэп йопть
А в конце один раз закрывающую, ага

Denis
18.12.2016
11:01:13
Ну да
У тебя код такой

тнн Itjunky
18.12.2016
11:01:18
ПОЧЕМУ?

Denis
18.12.2016
11:01:32
Открывающую ты просто добавляешь
А с закрывающей ты все сбрасываешь

тнн Itjunky
18.12.2016
11:01:54
и то же добавляю

Denis
18.12.2016
11:02:13
Она там и есть

тнн Itjunky
18.12.2016
11:03:04
блин, мозг ломается опять....
может мне не надо в программисты?

Google

Denis
18.12.2016
11:03:10
Может

тнн Itjunky
18.12.2016
11:03:59
Буду продолжать скрипты деполя писать

Denis
18.12.2016
11:04:25
Скрипты диполя это что-то из физики?

тнн Itjunky
18.12.2016
11:05:23
Как выйти то из тупика? При каждой скобке уникальный аккум создавать?

Denis
18.12.2016
11:05:40
Открывающей или закрывающей?

тнн Itjunky
18.12.2016
11:05:46
открывающей

Denis
18.12.2016
11:06:20
Как должен выглядеть стек для ((()())(()())) ?

тнн Itjunky
18.12.2016
11:06:44
они все закрытые?

Denis
18.12.2016
11:06:51
Да

тнн Itjunky
18.12.2016
11:07:25
ну типа [[[],[[],[]]]]
врде того, не точно

Denis
18.12.2016
11:08:14
А не [[[], []], [[], []]] ?

тнн Itjunky
18.12.2016
11:08:38
Ну да, по два элемента на самом нижнем уровне
У мя просто эти скобки сливаются в глазах =)

Denis
18.12.2016
11:10:00
Тогда делаешь временный стек. Когда видишь открывающую скобку, в конец последнего добавляешь новый список и добавляешь его в стек. При закрывающей просто pop

тнн Itjunky
18.12.2016
11:10:38
Временный стэк у меня ack
Но я понял, что вместо скобки надо добавлять новый пустой ак

Denis
18.12.2016
11:12:58
Да

тнн Itjunky
18.12.2016
11:15:36
А как понять, что пора писать во вложенный ак, а не в старый?

Denis
18.12.2016
11:17:05
Всегда пишешь в последний

Google

тнн Itjunky
18.12.2016
11:21:54
Хм, идея
спс
Да, почти получилось.

Denis
18.12.2016
11:33:05
Зачем нужно char_index?

тнн Itjunky
18.12.2016
11:34:59
Для того что бы искать следующую скобку не с начала строки, а от прошлой

Denis
18.12.2016
11:35:02
Почему бы не for char_index, char in enumerate(raw_string):

Admin
ERROR: S client not available

тнн Itjunky
18.12.2016
11:35:22

Denis
18.12.2016
11:35:34
Зачем тебе вообще искать скобки?

тнн Itjunky
18.12.2016
11:35:41
аа, осознал

Denis
18.12.2016
11:35:43
Я не вижу, где это используется

тнн Itjunky
18.12.2016
11:35:53
Но это бамминг, мне он особо не нужен пока
try: char_index = raw_string.index('(', next_serch)
next_serch = char_index + 1

Denis
18.12.2016
11:36:23
Зачем?

тнн Itjunky
18.12.2016
11:36:57

Denis
18.12.2016
11:37:07
Зачем тебе искать скобки?

тнн Itjunky
18.12.2016
11:37:21
?
Я выше кидал задачу

Denis
18.12.2016
11:37:50
Где ты в этой задаче используешь позицию скобки?

тнн Itjunky
18.12.2016
11:38:18
В поиске следующей скобки

Google

Denis
18.12.2016
11:38:30
Зачем тебе искать следующую скобку?

тнн Itjunky
18.12.2016
11:39:17
Хочешь сказать, что надо прсто выкинуть кусок кода?
=)

Denis
18.12.2016
11:39:19
Да

тнн Itjunky
18.12.2016
11:40:09
Ну да, для такого решения это уже не нужно получается
Спс

Dmitriy
18.12.2016
11:47:47
на 9 строке сам добавляешь пустой список в список

тнн Itjunky
18.12.2016
11:48:37

Dmitriy
18.12.2016
11:49:47
квадратные скобки при выводе должны быть, потому что ты выводишь список, в котором списки

Amaro
18.12.2016
11:50:34
Вместо v/c-1 надо v/(c-1)

Vhfh Huh G
18.12.2016
11:51:13

тнн Itjunky
18.12.2016
11:51:42
Тут другой косяк

Dmitriy
18.12.2016
11:52:22

тнн Itjunky
18.12.2016
11:53:06
Я хочу что бы строка была не
esdfd1['(', 'e', 's', 'd', 'f', '2', ')']['(', 'b', 'l', 'a', '4', ')']
а
esdfd1((esdf2))((bla4)]

Denis
18.12.2016
11:55:01
Сделай рекурсивный join

тнн Itjunky
18.12.2016
11:55:31
жесть
Эта группа больше не существует