Klausimai pažymėti „vektorius“

Vektorius yra vieno matmens masyvas: jame yra komponentų, kuriuos galima pasiekti naudojant integruotą indeksą. Kai kuriose kalbose vektoriaus dydis gali padidėti arba mažėti, kad būtų galima įdėti ir pašalinti elementus po vektoriaus sukūrimo. Naudokite „vektorinę grafiką“ grafiniam ekranui.
5
atsakymai

Kodėl „Java Vector“ (ir „Stack“) klasė yra pasenusi arba pasenusi?

Kodėl „Java Vector“ laikomas pasenusiu, pasenusiu arba pasenusiu? Ar jis naudojamas dirbant su lygiagrečiai? Ir jei nenoriu rankiniu būdu sinchronizuoti objektų ir tiesiog noriu naudoti sriegių saugią kolekciją be ...
nustatyti 06 rugsėjis '09 21:04
18
atsakymai

Derinant du std :: vektorius

Kaip sujungti du std :: vektorius s?
14 val. '08, 6:46 val
25
atsakymai

Koks yra paprasčiausias būdas inicijuoti std :: vektorių naudojant sunkiai koduotus elementus?

Galiu sukurti masyvą ir inicijuoti jį taip: int a [] = {10, 20, 30}; Kaip sukurti std :: vektorių ir inicijuoti ją taip pat elegantiškai? Geriausias būdas sužinoti: std :: vector <int> ints; ints.push_back (10); ints.push_back (20); ...
nustatyti 10 vas '10, 13:55
4
atsakymai

Vektoriaus pridėjimas prie vektoriaus

Darant prielaidą, kad turiu du standartinius vektorius: vektorių <int> a; vektorius <int> b; Leiskite jiems taip pat pasakyti, kad abu turi apie 30 elementų. Kaip pridėti vektorių b vektoriaus a gale? Nešvarus kelias bus kartojamas per b ir pridėsite ...
nustatykite kovo 31 d., 12 val
16
atsakymai

Kaip sužinoti, ar elementas yra std :: vector?

Viskas, ką noriu padaryti, yra patikrinti, ar elementas egzistuoja vektoriuje, ar ne, todėl galiu nagrinėti kiekvieną atvejį. jei (item_present) do_this (); dar do_that ();
nustatyti 21 vas '09 0:58
7
atsakymai

R testavimui, jei vektorius turi šį elementą.

Kaip jūs tikrinate vektorių, kad pamatytumėte, ar jame yra tam tikras elementas?
nustatytas liepos 23 d
14
atsakymai

Skaičiuojant elementų su x reikšmėmis skaičių vektoriuje

Turiu skaičių skaičių: skaičius <- c (4.23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) Kaip galiu skaičiuoti kartų skaičių ar x atsiranda vektoriuje?
gruodžio 17 d '09 20:21
9
atsakymai

Kaip pašalinti elementą iš std :: vector <> pagal indeksą?

Turiu std :: vector <int>, ir aš noriu pašalinti nth elementą. Kaip tai padaryti? std :: vektorius <int> vec; vec.push_back (6); vec.push_back (-17); vec.push_back (12); vec.erase (???);
nustatyti gegužės 17 d., 09:59
8
atsakymai

Kokie yra „ArrayList“ ir „Vector“ skirtumai?

Koks skirtumas tarp dviejų duomenų struktūrų „ArrayList“ ir „Vector“, ir kur turėtumėte juos naudoti?
birželio 07 d
8
atsakymai

Kodėl negaliu sukurti nuorodų vektoriaus?

Kai tai darau: std :: vektorius <int> sveikas; Viskas veikia gerai. Tačiau, kai sukuriu nuorodos vektorių: std :: vektorius <int hello; Gavau baisias klaidas, pvz., „C2528 klaida: žymeklis“: nuorodos į nuorodą yra ...
gegužės 28 d
13
atsakymai

Geriausias būdas išgauti sub vektorių iš vektoriaus?

Tarkime, kad aš turiu std :: vector (let's call myVec), kurio dydis N. Lengviausias būdas sukurti naują vektorių, kurį sudaro elementų X kopija, yra per Y, kur 0 <= X <= Y <= N-1? Pavyzdžiui, myVec [100000] per myVec [100999] į ...
nustatytas sausio 7 d '09 21:56
9
atsakymai

Kaip konvertuoti vektorių į „C ++“ masyvą

Kaip konvertuoti vektorių iš dvigubo į masyvą iš dvigubo s?
gegužės 27 d., 10 val
10
atsakymai

Rūšiuoti vektorių mažėjančia tvarka.

Ar turėčiau naudoti std :: sort (numbers.begin (), numbers.end (), std :: didesnis <int> ()); arba std :: sort (numbers.rbegin (), numbers.rend ()); // pastaba: atvirkštiniai iteratoriai, siekiant surūšiuoti vektorių mažėjančia tvarka? Ar yra kokių nors privalumų ...
nustatytas 26 sausis '12 23:47
1
atsakymas

std :: vektoriaus našumo regresija su įjungta C ++ 11

Radau įdomią našumo regresiją mažame C ++ fragmente, kai įtraukiu C ++ 11: #include <vector> struct {{{a}; int b; }; int main () {const std :: size_t num_items = 10 000 000; std :: vektorius <Item> containe ...
nustatytas sausio 7 d '14, 20:13
6
atsakymai

std :: vektorius prieš std :: masyvą C ++

Koks skirtumas tarp std :: vektoriaus ir std :: masyvo C + +? Kada turėčiau pasirinkti kitą? Kokie yra kiekvieno privalumai ir trūkumai? Mano visa pamoka rodo, kaip jie yra vienodi.
gruodžio 13 d. '10 - 1:55