
Whore Amazing
11.01.2019
07:42:13
да, есть такое

Tishka17
11.01.2019
07:42:21
тогда ты что-то делаешь не так
зачем так много?

Whore Amazing
11.01.2019
07:42:52
тут стоит начать с того что я вообще существую, это уже что-то не то нихуя

Google

Tishka17
11.01.2019
07:43:35
если ты часто создаешь и удаляешь элементвы - помести их в пул и просто обновляй и передобавляй в нужные места layout
или вообще посомтри всякие ListView и прочее, либо как они работают потыкай

Whore Amazing
11.01.2019
07:43:59
хмхмхм
но их разное количество каждый раз

Tishka17
11.01.2019
07:44:17
покажи картинку
и зачем часто пересоздавать?

Whore Amazing
11.01.2019
07:44:45
не то шобы часто, при открытии нового файла ток

Tishka17
11.01.2019
07:44:47
хз что за транзитивное замыкание, пошел читать

Aragaer
11.01.2019
07:47:58
по-моему там напрашивается нумпи

Alexey
11.01.2019
07:47:59

Vadim
11.01.2019
07:48:00
что это вообще?
Дан ориентированный граф
Нужно найти его транзитивное замыкание, то есть для каждой пары вершин a b определить есть ли путь из a в b

Google

Aragaer
11.01.2019
07:48:22
да

Vadim
11.01.2019
07:48:33

Aragaer
11.01.2019
07:48:37
для этого берешь матрицу сопряженности (так кжись называется)

Vadim
11.01.2019
07:48:52

Aragaer
11.01.2019
07:48:58
и начинаешь ее возводить во всякие степени последовательно

Ирод Раковой
11.01.2019
07:49:04
Может кто знает что использовает Pinterest для подгрузки изображений ?

Aragaer
11.01.2019
07:49:51
но ты там точно делаешь не то, что надо
перемножение матриц это квадрат
а у тебя почему-то куб

Vadim
11.01.2019
07:50:12

Tishka17
11.01.2019
07:50:26

Aragaer
11.01.2019
07:50:34
а, ну собссно
да, цикл по k должен быть внутри
снаружи идешь по i и j, а внутри по k, причем только тогда, когда a[i][j] равно 0
но вообще правильно сказано, при перемножении матрицы ты не должен менять исходную матрицу

Vadim
11.01.2019
07:52:02

Tishka17
11.01.2019
07:52:20

Aragaer
11.01.2019
07:52:23
а, еще момент

Vadim
11.01.2019
07:52:24
Да

Aragaer
11.01.2019
07:52:30
ты сколько раз матрицу перемножаешь?

Google

Tishka17
11.01.2019
07:52:39
вообще, возможно правильный, да

Aragaer
11.01.2019
07:52:45
ее надо в квадрат возводить. тогда меньше перемножений получится

Vadim
11.01.2019
07:52:45
На 8 тесте отпадает по времени

Terminator
11.01.2019
07:52:55
@SteiX будет жить. Поприветствуем!

Vadim
11.01.2019
07:53:02

Aragaer
11.01.2019
07:53:11
ты делаешь N перемножений матрицы, а достаточно log(N) возведений в квадрат
... кажись

iddqd
11.01.2019
07:53:29

Vadim
11.01.2019
07:53:36

Aragaer
11.01.2019
07:53:45
куб перемножений элементов

Vadim
11.01.2019
07:53:53
Алгоритм флойда варшала

Aragaer
11.01.2019
07:53:54
каждое перемножение матрицы это квадрат перемножений элементов

Vadim
11.01.2019
07:54:21
На бфсе же быстрее должно быть?

Aragaer
11.01.2019
07:55:01
кстати, можно дать еще оценку - ты можешь верхний цикл делать не N раз, а min из числа узлов и связей

Tishka17
11.01.2019
07:56:32
что такое диспетчер задач?

Vadim
11.01.2019
07:56:56

iddqd
11.01.2019
07:57:41

Terminator
11.01.2019
07:57:48
@PAKOM_BCEX будет жить. Поприветствуем!

Tishka17
11.01.2019
07:57:50
виндовз что ли?
хз что там

Google

iddqd
11.01.2019
07:58:13

Tishka17
11.01.2019
07:58:18
“частичный рабочий набор” - что бы это значило

Алексей
11.01.2019
07:58:27
Как нахывается такая хрень [for x in books]

Tishka17
11.01.2019
07:59:04

Алексей
11.01.2019
07:59:10
Sps

iddqd
11.01.2019
07:59:12

Алексей
11.01.2019
07:59:15
Sps

iddqd
11.01.2019
08:02:00
что такое диспетчер задач?
просто я точно не могу знать... мб правда диспетчер просто гонит.. я только недавно задался таким вопросом с ОЗУ. и не знаю верить ему или нет)) скрипт на скрине показывает значение всегда чуть больше, чем значение в диспетчере на данный момент...

Tishka17
11.01.2019
08:02:01
https://www.thewindowsclub.com/task-manager-columns-windows-7-explained
https://psutil.readthedocs.io/en/latest/#psutil.Process.memory_percent
вот выясняй где ты что видишь
есть куча показателей использования памяти
тем более по русски хз что там
tasklist не показывает по английски?

iddqd
11.01.2019
08:08:17

Tishka17
11.01.2019
08:10:31
а tasklist?

Danil
11.01.2019
08:11:38
молодые люди, а писать функции в функциях, это плохо? Пример:
def function()
....
def other_function():
....
other_function()
....

iddqd
11.01.2019
08:11:55
ну я там и смотрю вроде)

Tishka17
11.01.2019
08:12:39
tasklist - это консольная команда

Google

Tishka17
11.01.2019
08:13:52

iddqd
11.01.2019
08:14:42

Tishka17
11.01.2019
08:14:56
выглядит да

Danil
11.01.2019
08:15:15

Tishka17
11.01.2019
08:15:30
смотря что ты хочешь получить
если у тебя вложенная функция - она создается при каждом вызове родительской
а это нафиг не надо если она одинаково работает
для ограничения области видимсоти можно их в один модуль вынести, а можно в класс
если у них общие данные, класс лучше

iddqd
11.01.2019
08:18:33

Tishka17
11.01.2019
08:18:40
угу
вроде

iddqd
11.01.2019
08:19:00
это рабочий набор походу
одно и то же значение