Csatlakozz az Exercism Standard ML kurzusához, ahol hozzáférhetsz 90 feladathoz a kódod automatikus elemzéséhez és személyes mentoráláshoz, ráadásul mindez 100%-ban ingyenes.
fun fib 0 = 0
| fib 1 = 1
| fib n = fib (n - 1) + fib (n - 2)
Fejleszd programozási tudásodat szórakoztató, jutalmazó programozási feladatokkal, amelyek az Exercism-ön próbára teszik a fogalmak megértését.
Építsd újra a bináris fákat preorder és inorder bejárásból.
Készítsd el az affin rejtjel implementációját, amely egy ősi titkosítási algoritmus a Közel-Keletről.
Adott egy hátizsák, amely csak egy bizonyos súlyt bír el; határozd meg, mely tárgyakat tedd a hátizsákba, hogy együttes értékük a lehető legnagyobb legyen.
Könnyen definiálható és könnyen használható, robusztus mintaillesztéssel és kimerítőségellenőrzéssel.
Erős és rugalmas rendszer, amely támogatja az információelrejtést és a generikusságot.
A biztonság az első! Erős garanciák a programok helyességére már fordítási időben.
A funkcionális programozás minden előnye, néhány imperatív jellemzővel kiegészítve.
A fordító gyakran ki tudja következtetni a típust a kontextusból. A programok tömörebbek és könnyebben megírhatók lesznek.
Adattípusokon átívelő absztrakciók, mint a C++ sablonjai vagy az Ada generikusai.
Minden nyelvnek megvan a maga módja a dolgok elvégzésére. Standard ML sem kivétel. Mentoraink segítenek megtanulni úgy gondolkodni, mint egy Standard ML fejlesztő, és megtanítanak idiomatikus kódot írni Standard ML nyelven. Ha megoldottál egy feladatot, küldd be önkéntes csapatunknak, ők pedig tippeket, ötleteket és visszajelzést adnak arról, hogyan teheted még inkább olyanná, amit általában a(z) Standard ML nyelven látsz - segítenek felfedezni azokat a dolgokat, amelyekről nem tudod, hogy nem tudod.
Tudj meg többet a mentorálásrólA(z) Standard ML kurzus az Exercism-ön 90 feladatból áll, amelyek segítenek jobb kódot írni.
Nézd meg az összes Standard ML feladatotA legjobb rész: mindenkinek 100%-ban ingyenes.
Csatlakozz a(z) Standard ML kurzushoz