Size: a a a

2020 August 08

CD

Constantine Drozdov in rust_offtopic
Doge Shibu
Там даже нлогн не нужен
Это если сортнутые или константу от хешмапы?
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
кстати я тут обнаружил что в сишарпе нельзя атомарно заменить структуру в массиве. Ну прост никак, язык не позволяет

T-34 вот такой охуенный яп
атомарно - это как? Это либо структура целиком копируется, либо ничего не меняется? А щас как работает, по 1 полю заменяется, что-ли?
источник

CD

Constantine Drozdov in rust_offtopic
+++, как провести без блокировки такую операцию
источник

V

Vetro in rust_offtopic
напомните пж, линзы - тотальные?
источник

KR

Kai Ren in rust_offtopic
Vetro
напомните пж, линзы - тотальные?
да вроде не все, зависит от того что линзировать

тот же traversing по бесконечной коллекции тотальным не будет
источник

KR

Kai Ren in rust_offtopic
но я не сварщик
источник

KR

Kai Ren in rust_offtopic
источник

V

Vetro in rust_offtopic
Kai Ren
да вроде не все, зависит от того что линзировать

тот же traversing по бесконечной коллекции тотальным не будет
а, значит я ошибся

просто спор зашел, стоит ли кидать в редаксовых селекторах эксепшены

я сказал не стоит, так как они должны оставаться тотальными, по аналогии с линзами
источник

V

Vetro in rust_offtopic
но другая сторона правильно подметила что эти селекторы так же можно сравнить с кверей в бд, которые как раз могут вернуться с ошибкой
источник

KR

Kai Ren in rust_offtopic
а чё эти селекторы в 2х словах делают?
источник

KR

Kai Ren in rust_offtopic
я в редаксе не шарю прост
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
impl Solution {
   pub fn find_kth_positive(arr: Vec<i32>, k: i32) -> i32 {
       let mut i = 0;
       for n in 1_i32.. {
           if !arr.contains(&n) {
               i += 1;
               if i == k {
                   return n;
               }
           }
       }
       unreachable!()
   }
}

ну
почти тоже самое
ну как сказать, arr.contains() это O(N). Ты квадрат сделал на ровном месте
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

CD

Constantine Drozdov in rust_offtopic
вот бы еще знать задачи которые вы обсуждаете, а то регаться на литкоде ваще лень
источник

AZ

Alex Zhukovsky in rust_offtopic
Constantine Drozdov
вот бы еще знать задачи которые вы обсуждаете, а то регаться на литкоде ваще лень
ссылка в закрепе
источник

AZ

Alex Zhukovsky in rust_offtopic
а регаться чтобы увидеть задачи не нужно вроде
источник

CD

Constantine Drozdov in rust_offtopic
Alex Zhukovsky
ссылка в закрепе
а как с этой ссылки задачи открыть
источник

CD

Constantine Drozdov in rust_offtopic
я не нашел
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну как сказать, arr.contains() это O(N). Ты квадрат сделал на ровном месте
😕
источник

AZ

Alex Zhukovsky in rust_offtopic
источник