Hesaplamalı Karmaşıklık

Yazar: Monica Porter
Yaratılış Tarihi: 21 Mart 2021
Güncelleme Tarihi: 17 Mayıs Ayı 2024
Anonim
Koddan Karmaşıklık Analizi Yapılması
Video: Koddan Karmaşıklık Analizi Yapılması

İçerik

Tanım - Hesaplamalı Karmaşıklık ne demektir?

Hesaplamalı karmaşıklık, belirli türdeki görevler için gereken bilgi işlem kaynaklarının miktarına odaklanan bir bilgisayar bilimi kavramıdır. Hesaplamalı karmaşıklık teorisinde, araştırmacılar, farklı türdeki görevleri çeşitli karmaşıklık düzeylerinde sınıflandırmak için belirli bir tür veya görev sınıfı için ihtiyaç duyulacak kaynak türlerini değerlendirir.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Hesaplamalı Karmaşıklığı Açıklıyor

Hesaplamalı karmaşıklık, algoritmaların analizine benzer bir şekilde olsa da, aslında kendi matematik teorisinin kendi dalıdır. Bazıları bu yaklaşımı, belirli bir sorunu çözmek veya belirli bir görevi başarmak için ne kadar çalışmanın bir ölçüsü olduğunu düşünür. Farklı analistler, bir bilgisayar sistemi için bir görevin hangi bölümlerinin en zor olabileceğini bulmak veya bazı projelerin en verimli şekilde nasıl tamamlanacağını bulmak için hesap karmaşıklığı araştırması kullanır. Bazı geliştiriciler işlemsel karmaşıklığın işleriyle ilgisiz olduğunu düşünse de, diğerleri başarılı bir şekilde görev veya algoritmaları daha yüksek bir karmaşıklık sınıfından daha düşük bir karmaşıklık sınıfına değiştirmenin çok daha iyi çalışabileceğini belirtmişlerdir. İç içe döngüler, mantık ağaçları veya diğer tür ritimler gibi öğeler üzerinde hesaplama karmaşıklığı teorisini kullanan programcılar ve geliştiriciler, daha az kaynağa aç süreçlerin nasıl oluşturulacağının daha iyi anlaşılmasıyla daha verimli sistemler kurabilir.