Size: a a a

2020 June 06

SP

Stanislav Popov in rust_offtopic
ну бизнеслогика там в двух местах. тут https://github.com/enomado/turnik/blob/master/src/thread_downloader.rs#L412
источник

SP

Stanislav Popov in rust_offtopic
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
нуу минорно
Вообще:

1. https://docs.rs/url/2.1.1/url/struct.Url.html#method.as_str
минус аллокация

2. Зачем тебе делать стрингу и сабстринговать, если у тебя Url насквозь противизированный?
Просто читай origin свойство и всё: https://docs.rs/url/2.1.1/url/struct.Url.html#method.origin
источник

DS

Doge Shibu in rust_offtopic
unsafe impl Send for ThreadPlanner {}
unsafe impl Sync for ThreadPlanner {}


Вы заставляете краба плакать
источник

SS

Stanislav Sagan in rust_offtopic
Здравствуйте, прохожу тесты от Яндекса, и у меня такая задачка. Есть массив чисел.
К примеру [0, 1, 2, 1, 2] Нужно этим числам в массиве расставить знаки плюс или минус так чтоб сумма массива была ноль.

Собственно вопрос, есть ли какие варианты кроме Брут форс? А то на Брут форс тесты валятся - ругаются что долгое выполнение (
источник

SS

Stanislav Sagan in rust_offtopic
Переслано от Stanislav Sagan
источник

С

Слава in rust_offtopic
Stanislav Sagan
Здравствуйте, прохожу тесты от Яндекса, и у меня такая задачка. Есть массив чисел.
К примеру [0, 1, 2, 1, 2] Нужно этим числам в массиве расставить знаки плюс или минус так чтоб сумма массива была ноль.

Собственно вопрос, есть ли какие варианты кроме Брут форс? А то на Брут форс тесты валятся - ругаются что долгое выполнение (
Дерево, сбалансированное. Это первая мысль.
источник

KR

Kai Ren in rust_offtopic
Stanislav Sagan
Здравствуйте, прохожу тесты от Яндекса, и у меня такая задачка. Есть массив чисел.
К примеру [0, 1, 2, 1, 2] Нужно этим числам в массиве расставить знаки плюс или минус так чтоб сумма массива была ноль.

Собственно вопрос, есть ли какие варианты кроме Брут форс? А то на Брут форс тесты валятся - ругаются что долгое выполнение (
Хм... сразу приходит идея в голову сортануть, а потом найти "золотую середину"
источник

SP

Stanislav Popov in rust_offtopic
Kai Ren
Вообще:

1. https://docs.rs/url/2.1.1/url/struct.Url.html#method.as_str
минус аллокация

2. Зачем тебе делать стрингу и сабстринговать, если у тебя Url насквозь противизированный?
Просто читай origin свойство и всё: https://docs.rs/url/2.1.1/url/struct.Url.html#method.origin
о, ориджин это оно да. благодарочка
источник

AZ

Alex Zhukovsky in rust_offtopic
ну а ты что хотел
источник

SS

Stanislav Sagan in rust_offtopic
Слава
Дерево, сбалансированное. Это первая мысль.
Что такое сбалансированное дерево?)
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
unsafe impl Send for ThreadPlanner {}
unsafe impl Sync for ThreadPlanner {}


Вы заставляете краба плакать
что не так?
источник

p

polunin.ai in rust_offtopic
Stanislav Sagan
Что такое сбалансированное дерево?)
Ну бинарное дерево
источник

p

polunin.ai in rust_offtopic
Только сбалансированное
источник

С

Слава in rust_offtopic
Stanislav Sagan
Что такое сбалансированное дерево?)
Ну мне подумалось, что это подобие как бы я кидал камешки на две чаши весов. Однако если мне попадётся здоровенный камень, мне нужно будет снять часть мелких камней, переложить их на другую чашу, и только после этого класть большой камень на освобождённое место
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
вместо вот такого
не надо result false, ну за что ты так :(
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
о, ориджин это оно да. благодарочка
Вообще, на первое время, да и в принципе навсегда, у тебя в расте 2 главных друга, которые решают 90% проблем: https://docs.rs/ и https://std.rs/
источник

С

Слава in rust_offtopic
И подобный баланс делается деревом обычно
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
не надо result false, ну за что ты так :(
У меня непереносимость эксепшенов
источник

SP

Stanislav Popov in rust_offtopic
Kai Ren
Вообще, на первое время, да и в принципе навсегда, у тебя в расте 2 главных друга, которые решают 90% проблем: https://docs.rs/ и https://std.rs/
ну я впринципе понимал что должно быть какое то свойство но хз как его искать было )
источник