Pertanyaan yang diberi tag vector

Vektor adalah array satu dimensi: berisi komponen yang dapat diakses menggunakan indeks integral. Dalam beberapa bahasa ukuran vektor dapat tumbuh atau menyusut sesuai kebutuhan untuk mengakomodasi penambahan dan penghapusan item setelah Vector dibuat. Gunakan 'vektor-grafik' untuk tampilan grafik.

310
Mengurutkan vektor dalam urutan menurun

Haruskah saya gunakan std::sort(numbers.begin(), numbers.end(), std::greater<int>()); atau std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators untuk mengurutkan vektor dalam urutan menurun? Apakah ada manfaat atau kelemahan dengan satu pendekatan atau yang...

295
Cara terbaik untuk mengekstrak subvektor dari vektor?

Misalkan saya memiliki ukuran std::vector(sebut saja myVec) N. Apa cara paling sederhana untuk membuat vektor baru yang terdiri dari salinan elemen X hingga Y, di mana 0 <= X <= Y <= N-1? Misalnya myVec [100000]melalui myVec [100999]dalam ukuran vektor 150000. Jika ini tidak dapat...

289
Bagaimana cara mengakses nilai terakhir dalam vektor?

Misalkan saya memiliki vektor yang bersarang dalam kerangka data satu atau dua tingkat. Apakah ada cara cepat dan kotor untuk mengakses nilai terakhir, tanpa menggunakan length()fungsi? Sesuatu yang $#spesial dengan PERL ? Jadi saya ingin sesuatu seperti: dat$vec1$vec2[$#] dari...

238
vektor vs daftar di STL

Saya perhatikan di Efektif STL itu vektor adalah jenis urutan yang harus digunakan secara default. Apa artinya? Tampaknya mengabaikan efisiensi vectordapat melakukan apa saja. Adakah yang bisa menawarkan saya skenario di mana vectorbukan merupakan opsi yang layak tetapi listharus...

227
Membagi vektor menjadi potongan-potongan di R

Saya harus membagi vektor menjadi n potongan dengan ukuran yang sama dalam R. Saya tidak dapat menemukan fungsi dasar untuk melakukan itu. Google juga tidak membantu saya. Jadi, inilah yang saya hasilkan, semoga membantu seseorang di suatu tempat. x <- 1:10 n <- 3 chunk <- function(x,n)...