@python_beginnersЭта группа больше не существует

Страница 942 из 1885
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
Бота нужно размещать на хосте?
Весьма философский вопрос. Скорее да, чем нет

тнн 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
Зачем?

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
на 9 строке сам добавляешь пустой список в список
А как без добавления нового списка то решить задачу вложенности?

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
Вместо v/c-1 надо v/(c-1)
спасибо, помогло.

тнн 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
жесть

Страница 942 из 1885

Эта группа больше не существует Эта группа больше не существует