Aktywne Wpisy
teslamodels +106
Mój największy życiowy sukces to brak gówniaków.
31 lat zaraz idę spać i bez problemów pośpie do 14.
Żadnego gówniaka nie będę musiał zawieść do szkoły.
Do tego brak kobiety i zbędnego #!$%@?.
Dużo tu osób które chcą być w związku, ale biorąc pod uwagę plusy i minusy przeważają minusy.
Dobra dosyć #!$%@? pora spać bez problemów
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°
31 lat zaraz idę spać i bez problemów pośpie do 14.
Żadnego gówniaka nie będę musiał zawieść do szkoły.
Do tego brak kobiety i zbędnego #!$%@?.
Dużo tu osób które chcą być w związku, ale biorąc pod uwagę plusy i minusy przeważają minusy.
Dobra dosyć #!$%@? pora spać bez problemów
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°
czarna-malwa +17
Potrzebuję z wektora 10000 elementowego usunąć 100 elementów(po indeksie, nie po wartości).
W jaki sposób mógłbym to zrobić przy utracie jak najmniejszej wydajności?
Jeślibym po kolei zaczął usuwać elementy początkowe to za każdym razem ponad 9000 indeksów również by się przesuwało.
#rustlang #programowanie
drain
Vec::swap_remove(index)
który jest O(1). Jesli ma znaczenie to posortuj sobie potem, co bedzie i tak szybsze niz enumerate() z filter() po indeksach.Vec
użyćVec>
. Gdy chcesz usunąć element to ustawiasz na None i co jakiś czas robićretain()
.