Pertanyaan yang diberi tag «algorithms»

Algoritme adalah urutan langkah yang didefinisikan dengan baik yang mendefinisikan solusi abstrak untuk suatu masalah. Gunakan tag ini ketika masalah Anda terkait dengan desain dan analisis algoritma.

1
Seberapa mendasar matroid dan greedoid dalam desain algoritma?
Awalnya, matroids diperkenalkan untuk menggeneralisasi pengertian kemerdekaan linear dari koleksi himpunan bagian atas beberapa tanah ditetapkan . Masalah-masalah tertentu yang mengandung struktur ini memungkinkan algoritma serakah untuk menemukan solusi optimal. Konsep greedoid kemudian diperkenalkan untuk menggeneralisasi struktur ini untuk menangkap lebih banyak masalah yang memungkinkan ditemukannya solusi optimal dengan metode …

5
Cara mendekati tantangan Tongkat Vertikal
Pertanyaan ini dimigrasikan dari Theoretical Computer Science Stack Exchange karena dapat dijawab di Computer Science Stack Exchange. Bermigrasi 7 tahun yang lalu . Masalah ini diambil dari interviewstreet.com Kita diberi sebuah array bilangan bulat Y={y1,...,yn}Y={y1,...,yn}Y=\{y_1,...,y_n\} yang mewakili nnn segmen garis sedemikian rupa sehingga titik akhir segmen iii adalah (i,0)(i,0)(i, 0) …

1
Apakah ada algoritma yang efisien untuk masalah tutupan simpul ini?
Pertanyaan ini dimigrasikan dari Mathematics Stack Exchange karena dapat dijawab di Computer Science Stack Exchange. Bermigrasi 3 tahun yang lalu . Saya telah berusaha menemukan algoritma untuk menemukan penutup siklus simpul maksimum dari grafik - yaitu, serangkaian siklus terpisah yang berisi semua simpul dalam G , dengan sebanyak mungkin siklus …

3
Mengapa Radix Sort ?
Dalam radix sort, pertama-tama kita urutkan berdasarkan digit paling tidak signifikan, lalu kita urutkan berdasarkan digit paling sedikit kedua dan seterusnya dan berakhir dengan daftar yang diurutkan. Sekarang jika kita memiliki daftar nomor kita perlu bit untuk membedakan antara angka-angka itu. Jadi jumlah lintasan sortir radix yang kita buat adalah …



4
Apakah tidak ada algoritma penyortiran dengan semua properti spesifik yang diinginkan?
Di situs web Sorting Algorithms , klaim berikut dibuat: Algoritma pengurutan yang ideal akan memiliki properti berikut: Stabil: Kunci yang sama tidak disusun ulang. Beroperasi di tempat, membutuhkan ruang ekstra.O(1)O(1)O(1) Perbandingan kunci kasus terburuk .O(n⋅lg(n))O(n⋅lg⁡(n))O(n\cdot\lg(n)) Kasus terburuk bertukar.O(n)O(n)O(n) Adaptif: Mempercepat hingga ketika data hampir diurutkan atau ketika ada beberapa kunci …

3
Algoritma untuk meminimalkan luas permukaan, diberi volume
Pertimbangkan tugas algoritmik berikut: Input: bilangan bulat positif , bersama dengan faktorisasi utamanya Cari: bilangan bulat positif yang meminimalkan , tunduk pada batasan bahwannnx , y, zx,y,zx,y,zx y+ yz+ x zxy+yz+xzxy+yz+xzx yz= nxyz=nxyz=n Apa kompleksitas masalah ini? Apakah ada algoritma waktu polinomial? Apakah ini NP-hard? Masalah ini pada dasarnya bertanya: …

3
Mengubah masalah (matematika) menjadi instance SAT
Apa yang ingin saya lakukan adalah mengubah masalah matematika yang saya miliki menjadi masalah kepuasan boolean (SAT) dan kemudian menyelesaikannya menggunakan SAT Solver. Saya ingin tahu apakah seseorang mengetahui manual, panduan, atau apa pun yang akan membantu saya mengubah masalah saya menjadi instance SAT. Juga, saya ingin menyelesaikan ini lebih …

2
Fondasi teoretis Divide and Conquer
Ketika datang ke desain algoritma, orang sering menggunakan teknik berikut: Pemrograman Dinamis Strategi Serakah Membagi dan menaklukkan Sementara untuk dua metode pertama, ada dasar-dasar teoretis yang terkenal, yaitu Prinsip Optimalitas Bellman dan teori matroid (resp. Greedoid), saya tidak dapat menemukan kerangka kerja umum untuk algoritma berdasarkan D&C. Pertama, saya menyadari …


4
Algoritma pengurutan yang menerima pembanding acak
Algoritma pemilahan generik umumnya mengambil satu set data untuk disortir dan fungsi komparator yang dapat membandingkan dua elemen individual. Jika komparator adalah relasi urutan¹, maka output dari algoritma adalah daftar / array yang diurutkan. Saya bertanya-tanya meskipun algoritma semacam apa yang benar-benar akan bekerja dengan komparator yang bukan hubungan urutan …




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.