«computational-geometry» etiketlenmiş sorular

Geometrik problemlerin algoritmik çözümleri veya geometriyi kullanan diğer algoritmalar hakkında sorular.

6
Elementlerin tekrarı olmadan bir çift setinden kombinasyon oluşturma
Bir çift çiftim var. Her çift, (x, y) formundadır, öyle ki, x, y, aralıktaki tam sayılara aittir [0,n). Yani, n 4 ise, o zaman aşağıdaki çiftleri var: (0,1) (0,2) (0,3) (1,2) (1,3) (2,3) Zaten çiftlerim var. Şimdi, n/2tamsayıların hiçbirinin tekrarlanmayacağı şekilde çiftler kullanarak bir kombinasyon oluşturmam gerekiyor (başka bir deyişle, …

1
Çokgenler başka bir çokgenin içine nasıl paketlenir?
Kenarları birbirine dikerek hokkabazlık topları inşa etmek istediğim birkaç deri levha sipariş ettim. Topların şekli için Platonik katılar kullanıyorum. Deri çarşafları tarayabilir ve deri çarşafın şekline yaklaşan bir çokgen oluşturabilirim (bildiğiniz gibi, bu hayvan derisi ve dikdörtgenlere girmez). Şimdi, hokkabazlık topumun boyutunu en üst düzeye çıkarmak istiyorum. Örneğimde, çokgenler normaldir, …

2
Ekrandaki pencereleri mümkün olduğunca çok yer kaplayacak şekilde düzenlemek (yeniden boyutlandırılabilir) için bir algoritma nasıl tasarlanır?
Bir dizi pencere (genişlik + yükseklik) ve ekran çözünürlüğünü kabul eden ve pencerelerin en fazla yer kaplayacak şekilde ekranda bu pencerelerin bir düzenlemesini çıkaran basit bir program yazmak istiyorum. Bu nedenle, output size >= initial sizeve en boy oranını koruyarak bir pencereyi yeniden boyutlandırmak mümkündür . Pencere , algoritmanın bir …

3
Çerez kutusunda kaç tane kurabiye var? - Fayans yıldızları
Tatil sezonu yaklaşırken biraz tarçınlı yıldız yapmaya karar verdim . Bu eğlenceliydi (ve sonuç lezzetliydi), ama içteki nerd yıldızların ilk tepsisini kutuya koyduğumda saçtı ve tek bir katmana sığmadı: Neredeyse! Uyum sağlayabilecekleri bir yol var mı? Zaten yıldızları ne kadar iyi döşeyebiliriz? Bunların altı köşeli düzenli yıldızlar olduğu göz önüne …

1
4D çizgi sadeleştirmesi için bir O (n log n) algoritması var mı?
Ramer-Douglas-Peucker algoritması hattı basitleştirilmesi için en kötü durum vardır çalışma zamanı. Uygun şekilde dağıtılmış rasgele girdiler için O ( n log n ) çalışma zamanı karmaşıklığı beklemiştir . 2D'de, Ramer-Douglas-Peucker algoritmasıyla tam olarak aynı sonucu hesaplayan en kötü durum O ( n log n ) çalışma zamanı karmaşıklığına sahip başka …

3
Belirli bir Yarıçapın Maksimum Kapalı Çevresi
Aşağıdaki soruna bir yaklaşım bulmaya çalışıyorum: noktası ve yarıçapı seti göz önüne alındığında, dairenin kümeden maksimum nokta sayısını içereceği şekilde dairenin merkez noktasını bulun. Çalışma süresi .SSSrrrO(n2)Ö(n2)O(n^2) İlk başta, kolayca çözülebilen en küçük çevreleyen daire problemine benzer bir şey gibi görünüyordu . Fikir, keyfi bir merkez kurmak ve her noktasını …

3
Çizgi iki nokta kümesini ayırır
İki nokta kümesinin bir çizgi ile ayrılıp ayrılamayacağını belirlemenin bir yolu varsa? A ve B'yi , A'nın ve A'nın tüm noktaları çizginin bir tarafında ve B'nin tüm noktaları ve sadece B'nin diğer tarafında olacak şekilde ayıran bir çizgi varsa iki ve B noktası var .birbirABBBbirbirABBBbirbirAbirbirABBBBBB Geldiğim en saf algoritma ve …

2
Dikey görünürlük sorunu için etkili algoritmalar
Bir problem üzerinde düşünürken, aşağıdaki görevi çözen verimli bir algoritma oluşturmam gerektiğini fark ettim: Sorun: tarafları eksenlere paralel olan iki boyutlu bir yan taraf kare kutusu verilir nnn. Üstünden bakabiliriz. Bununla birlikte, mmm yatay segmentler de vardır. Her segment bir tamsayıdır sahip yyy -coordinate ( 0≤y≤n0≤y≤n0 \le y \le n …

1
giyotin kesimleri ve genel kesimler
Kesme problemleri, belirli bir büyük nesnenin birkaç küçük nesneye kesilmesi gereken problemlerdir. Örneğin, genişliği ve L uzunluğu büyük ham cam levhalarla çalışan bir fabrikanız olduğunu düşünün . Her biri sınırsız sayıda küçük cam levha isteyen birkaç alıcı var. Alıcı i uzunluk l i ve genişlik w i yaprak istiyor . …

1
Kaba kuvvet Delaunay nirengi algoritması karmaşıklığı
Mark de Berg ve arkadaşlarının "Hesaplamalı Geometri: Algoritmalar ve Uygulamaları" kitabında Delaunay üçgenlemlerini hesaplamak için çok basit bir kaba kuvvet algoritması var. Algoritma, geçerli bir Delaunay üçgenlemesinde görünmeyebilecek ve başka bazı kenarlarla değiştirilmesi gereken yasadışı kenarlar kavramını kullanır . Her adımda, algoritma yalnızca bu yasadışı kenarları bulur ve yasadışı kenarlar …



2
Bir nokta grafiğinin bir boşluğa bölünmeyi tanımladığı bu veri yapısı / konsepti nedir
Gerçek bir dünya problemini çözmek için bir algoritmayla karşılaştım ve ödev problemi için bazıları için çok benzer bir şey yaptığım bir sınıfı hatırlıyorum. Temelde bir nokta grafiğidir ve çizgiler iki nokta arasında eşit uzaklıkta olacak şekilde çizilir. Noktanın etrafındaki çizgilerin o noktaya en yakın alanın şeklini oluşturduğu mükemmel bir bölüm …


2
Süpürme Hattı Algoritması ile Daire Kavşağı
Ne yazık ki, Süpürme Hattı Algoritmasını anlamada hala çok güçlü değilim . Konuyla ilgili tüm makaleler ve ders kitapları zaten okundu, ancak anlayış hala çok uzak. Daha açık hale getirmek için elimden geldiğince çok alıştırma yapmaya çalışıyorum. Ancak, gerçekten ilginç ve önemli görevler benim için hala zor. Aşağıdaki alıştırmada her …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.