Třídicí síť

Třídící síť je třída  algoritmických třídicích metod, ve kterých pořadí srovnání nezávisí na výsledcích předchozích srovnání.

Často zobrazován jako síť, vodorovné čáry, které odpovídají přenosu setříděného prvku zleva doprava, a svislé spoje dvojic čar označují tzv. „moduly komparátoru“, které mají dva vstupy a dva výstupy. Modul komparátoru porovnává prvky na vstupu a prohodí je tak, že spodní výstup má např. větší číslo. Třídicí sítě umožňují efektivní implementaci hardwaru.

Úvod

Vkládací a výběrové sítě

Je možné reprezentovat různé interní třídicí algoritmy jako třídicí síť.

Topologicky je struktura sítí vytvořených na základě algoritmů bubble sort a insertion sort blízká. Naskládáním nezávislých modulů komparátoru na sebe můžete získat síť, která provádí více porovnání současně.

Efektivita sítě

Literatura

Odkazy