IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Výpočet módov v ASP.NET MVC

Aplikácia vypočítava mody zo zadaných čísel. Je určená na súťaž Machr na C# .NET a je to moja prvá aplikácia v ASP.NET MVC. Do políčka možné zadať čísla oddelené čiarkou, ktorá môžu byť v číselnej aj slovný podobe (max. 1099, musí byť s háčikmi a čiarkami). V tejto verzii som oproti verzii na odborníka doplnil podporu záporných čísel a nuly. Ak je vstup nevalidný, mal by ho zachytiť validátor. Sdracovi sa páčil algoritmus na výpočet módov - tak tu je:

var sorted = numbers.GroupBy(n => n).OrderByDescending(n => n.Count());
int count = sorted.First().Count();
var modes = sorted.TakeWhile(m => m.Count() == count).Select(s => s.Key);

Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 118x (7.82 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#

 

Všetky články v sekcii
Základy ASP.NET MVC
Preskočiť článok
(neodporúčame)
Prvá webová aplikácia v ASP.NET MVC
Program pre vás napísal Neaktivní Účet
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Aktivity