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
Temukan Siklus Sederhana dalam Grafik Arahan
Masalah ini, bagi saya, terlihat sangat menarik. Itu akan menemukan siklus sederhana (yaitu siklus di mana node tidak berulang) dalam grafik diarahkan. Solusi saya akan seperti ini, yaitu, grafik ini adalah masalah kasus: Saya tahu bahwa ada siklus dalam grafik, ketika Anda dapat menemukan "tepi belakang" dalam pencarian mendalam-pertama (putus-putus …

2
Mengapa ada kondisi keteraturan dalam teorema master?
Saya telah membaca Pengantar Algoritma oleh Cormen et al. dan saya membaca pernyataan teorema Tuan mulai dari halaman 73 . Dalam kasus 3 ada juga kondisi keteraturan yang perlu dipenuhi untuk menggunakan teorema: ... 3. Jika f(n)=Ω(nlogba+ε)f(n)=Ω(nlogb⁡a+ε)\qquad \displaystyle f(n) = \Omega(n^{\log_b a + \varepsilon}) untuk beberapa konstanta ε>0ε>0\varepsilon > 0 …

6
Bisakah ada algoritma catur yang sempurna?
Algoritma catur saat ini berjalan sekitar 1 atau mungkin 2 level di pohon jalur yang mungkin tergantung pada gerakan pemain dan gerakan lawan. Katakanlah kita memiliki kekuatan komputasi untuk mengembangkan algoritma yang memprediksi semua kemungkinan pergerakan lawan dalam permainan catur. Algoritma yang memiliki semua jalur yang memungkinkan yang dapat diambil …


3
Algoritma Brzozowski untuk meminimalkan DFA
Algoritma minimisasi DFA Brzozowski membangun DFA minimal untuk DFA GGG dengan: membalikkan semua tepi dalam GGG , menjadikan status awal sebagai kondisi terima, dan status terima sebagai awal, untuk mendapatkan NFA N′N′N' untuk bahasa terbalik, menggunakan konstruksi powerset untuk mendapatkan G′G′G' untuk bahasa terbalik, membalikkan tepian (dan swap penerimaan-awal) di …

1
Semua prajurit harus menembak pada saat bersamaan
Ketika saya masih mahasiswa, saya melihat masalah dalam buku digital sistem / desain logika, tentang tentara N berdiri berturut-turut, dan ingin menembak pada saat yang sama. Versi yang lebih sulit dari masalah ini adalah bahwa tentara berdiri di jaringan umum alih-alih berbaris. Saya yakin ini adalah masalah klasik, tetapi saya …

1
Temukan jalur terpanjang dari akar ke daun di pohon
Saya punya pohon (dalam arti teori grafik), seperti contoh berikut: Ini adalah pohon terarah dengan satu simpul mulai (root) dan banyak simpul akhir (daun). Masing-masing ujung memiliki panjang yang ditetapkan untuk itu. Pertanyaan saya adalah, bagaimana cara menemukan jalan terpanjang mulai dari akar dan berakhir di salah satu daun? Pendekatan …

2
Persimpangan Lingkaran dengan Algoritma Sapu Garis
Sayangnya saya masih belum begitu kuat dalam memahami Algoritma Sweep Line . Semua makalah dan buku pelajaran tentang topik sudah dibaca, namun pemahaman masih jauh. Untuk membuatnya lebih jelas, saya mencoba menyelesaikan sebanyak mungkin latihan. Tapi, tugas yang sangat menarik dan penting masih menjadi tantangan bagi saya. Latihan berikut ini …

3
Cara mendekati masalah terkait grafik Dinamis
Saya mengajukan pertanyaan ini di stackoverflow generik dan saya diarahkan di sini. Akan sangat bagus jika seseorang dapat menjelaskan cara mendekati masalah grafik parsial atau dinamis penuh secara umum. Sebagai contoh: Temukan Jalur Terpendek antara dua simpul dalam grafik tertimbang yang tidak diarahkan untuk n instance, ketika sebuah tepi dihapus …


2
Heap - Berikan
Kemungkinan besar, pertanyaan ini diajukan sebelumnya. Ini dari masalah CLRS (2nd Ed) 6.5-8 - Berikan algoritma waktu untuk menggabungkanO(nlgk)O(nlg⁡k)O(n \lg k)kkk diurutkan daftar menjadi satu daftar diurutkan, di mana adalah jumlah total elemen dalam semua daftar masukan. (Petunjuk: Gunakan min-heap untuk penggabungan k -way.)nnnkkk Karena ada daftar diurutkan dan total …

5
Apa signifikansi tepi bobot negatif dalam grafik?
Saya sedang melakukan latihan pemrograman yang dinamis dan menemukan algoritma Floyd-Warshall. Tampaknya ia menemukan semua-pasangan jalur terpendek untuk grafik yang dapat memiliki tepi bobot negatif, tetapi tidak ada siklus negatif. Jadi, saya bertanya-tanya apa arti dunia nyata dari tepi bobot negatif? Penjelasan bahasa Inggris yang sederhana akan sangat membantu.

2
Apakah program ini akan berakhir untuk setiap Integer?
Dalam Tes Bagian untuk Persiapan GATE ada pertanyaan: f(n): if n is even: f(n) = n/2 else f(n) = f(f(n-1)) Saya menjawab "Ini akan berakhir untuk semua bilangan bulat", karena bahkan untuk beberapa bilangan bulat negatif, itu akan berakhir sebagai Stack Overflow Error . Tetapi teman saya tidak setuju mengatakan …


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.