Pertanyaan yang ditandai 'tumpukan'

Tumpukan adalah tipe data abstrak abstrak dan struktur data dalam yang pertama (LIFO). Salah satu penggunaan tumpukan yang umum adalah untuk menyimpan argumen subrutin dan mengembalikan alamat.
4
balasan

Ketika vektor dialokasikan, apakah mereka menggunakan heap atau stack memory?

Apakah semua pernyataan berikut ini benar? vektor <Type> vect; // alokasikan ke vektor (menggunakan std :: pengalokasi) juga; // mengalokasikan vect pada heap dan masing-masing ...
ditetapkan pada 07 November '11 jam 15:25
26
balasan

buat tumpukan agar getMinimum () harus O (1)

Ini adalah salah satu pertanyaan wawancara. Anda perlu membuat stack yang berisi nilai integer, sehingga fungsi getMinimum () harus mengembalikan elemen minimum di stack. Sebagai contoh: perhatikan contoh kasus berikut # 1 5 -> TOP 1 4 6 2 ...
Set 26 Maret 2009 pada 12:29
8
balasan

Apakah utas memiliki banyak?

Sejauh yang saya tahu, setiap utas mendapat tumpukan terpisah ketika utas dibuat oleh sistem operasi. Saya bertanya-tanya apakah setiap utas memiliki gugus yang berbeda untuk dirinya sendiri?
ditetapkan pada 03 November '09 jam 8:30
11
balasan

Bagaimana cara meningkatkan ukuran Java stack?

Saya mengajukan pertanyaan ini untuk mencari tahu bagaimana cara meningkatkan ukuran tumpukan panggilan saat runtime di JVM. Saya punya jawaban untuk pertanyaan ini, dan saya juga punya banyak jawaban dan komentar yang berguna mengenai bagaimana Java menangani situasi ketika saya membutuhkan ...
set 13 September '10 jam 15:43
11
balasan

Java array, bagaimana cara menambahkan elemen di awal

Saya perlu menambahkan elemen ke antrian ArrayList, tetapi ketika saya memanggil fungsi untuk menambahkan elemen, saya ingin menambahkan elemen di awal array (sehingga memiliki indeks terendah), dan jika array memiliki 10 elemen yang menambah hasil baru ...
diatur pada 18 Oktober '12 pada jam 10:52
6
balasan

Ukuran Tumpukan C / C ++ Maksimum

Saya ingin melakukan DFS dalam array 100 X 100. (Katakanlah elemen array mewakili node grafik). Dengan demikian, dengan asumsi kasus terburuk, kedalaman panggilan fungsi rekursif dapat mencapai 10.000 untuk setiap panggilan yang menerima hingga 20 byte. ...
01 Des ditetapkan. '09 jam 15:42
7
balasan

Apa arah pertumbuhan tumpukan di sebagian besar sistem modern?

Saya menyiapkan beberapa bahan studi di C, dan saya ingin contoh saya cocok dengan model tumpukan yang khas. Di mana arah tumpukan C tumbuh di Linux, Windows, Mac OSX (PPC dan x86), Solaris dan Unix terbaru?
set 20 Maret 2009 di 4:58
9
balasan

Mengapa tumpukan biasanya tumbuh ke bawah?

Saya tahu bahwa dalam arsitektur yang saya kenal secara pribadi (x86, 6502, dll.), Tumpukan biasanya tumbuh ke bawah (mis., Setiap elemen yang ditekan pada tumpukan mengarah ke penurunan SP, bukan peningkatan). Saya ingin tahu apa pembenaran historis untuk ini. Saya tahu bahwa di ...
diatur pada 10 Januari '10 jam 3:35
8
balasan

Android: hapus tumpukan aktivitas

Saya memiliki beberapa tindakan dalam aplikasi saya. dan alirannya sangat rumit. Ketika saya mengklik aplikasi Logout naviagates untuk masuk ke layar login, dan dari sana pengguna dapat keluar dengan membatalkan bud (call system.exit (0)) ketika saya keluar dari atau ...
Set 16 Agustus '11 jam 11:16
5
balasan

Java / Android - Bagaimana cara mencetak jejak tumpukan penuh?

Di Android (java), bagaimana cara mencetak jejak tumpukan penuh? Jika aplikasi saya mogok keluar dari pengecualian nullPointerException atau sesuatu, itu mengeluarkan (hampir) jejak tumpukan penuh sebagai berikut: java.io.IOException: Mencoba membaca dari ...
atur 20 Oktober. '11 pada 22:34
7
balasan

Berbaring satu sama lain?

Apakah mungkin menambahkan beberapa div, misalnya: <div> <div> </ div> <div> </ div> <div> </ div> <div> </ div> </ div> Jadi, semua div internal ini memiliki posisi yang sama X dan Y? Secara default, mereka semua ...
15 Desember ditetapkan. '09 jam 10:09 malam
5
balasan

Apakah array primitif Java disimpan di stack atau heap?

Saya memiliki deklarasi array seperti ini: int a []; Di sini a adalah array int tipe primitif. Di mana array ini disimpan? Apakah disimpan di tumpukan atau tumpukan? Ini adalah tipe primitif int, semua tipe primitif tidak disimpan di heap.
atur 20 Januari '10 jam 10:29
13
balasan

Tumpukan tumbuh naik atau turun?

Saya memiliki bagian kode ini di c: int q = 10; int s = 5; int a [3]; printf ("Alamat a:% d \ n", (int) a);
ditetapkan pada 5 November '09 pada pukul 2:33
23
balasan

Mengapa tidak menggunakan pointer untuk semua yang ada di C ++?

Misalkan saya mendefinisikan beberapa kelas: kelas Pixel {publik: Pixel () {x = 0; y = 0;}; int x; int y; } Kemudian tulis beberapa kode menggunakannya. Mengapa saya harus melakukan yang berikut? Pixel p; px = 2; py = 5; Dari dunia Jawa saya ...
atur 30 Juni 2009 pada 18:26
11
balasan

Apa perbedaan utama antara tumpukan dan antrian?

Apa perbedaan utama antara tumpukan dan antrian? Tolong bantu saya, saya tidak dapat menemukan perbedaannya. Bagaimana Anda membedakan antara tumpukan dan antrian? Saya mencari jawabannya di tautan yang berbeda dan menemukan jawaban ini. Saat memprogram pada tingkat tinggi, tumpukan ditentukan oleh ...
ditetapkan pada 11 Juni '12 pada 8:39