Halo kawan programmer semua!, kali ini InfoComp akan memposting mengenai daftar online judge atau portal malatih skill pemrograman terbaik yang akan berguna untuk mengembangkan diri sobat programmer. Portal challenge semacam online judge ini sangat cocok untuk pemula hingga untuk programmer ahli untuk belajar lebih atau sekedar memeriksa dan bermain algoritma pemrograman. Bagi yang belum mengenal apa itu online judge, alangkah baiknya kalian membaca postingan saya sebelumnya.
Baca Juga : Apa itu Online Judge?
Langsung
saja lanjut ke daftar yang telah saya survey sebelumnya, pilih yang
menurut kalian cocok dengan keinginan dan perasaan 😆, maksudnya yang
menurut kalian sesuai dengan gaya kalian masing - masing.
Daftar Online Judge Terbaik Untuk Melatih Pemrograman
TopCoder
dapat menjadi salah satu pilihan kalian dalam melatih kemampuan kalian
dan dikhususkan pada competitive programming. Mereka mengadakan
kompetisi populer beberapa kali dalam sebulan pada waktu tertentu di
mana kalian bersaing dengan orang lain untuk menyelesaikan tantangan
tercepat dengan skor terbaik.
Pengguna peringkat teratas di TopCoder adalah programmer kompetitif yang sangat baik dan secara teratur bersaing dalam kompetisi pemrograman. Pengguna peringkat teratas di website ini adalah PETR MITRICHEV di mana dia menulis tentang kompetisi pengkodean, algoritme, matematika, dan banyak lagi.
Link :
2) Coderbyte
Coderbyte menyediakan lebih dari 200 tantangan coding yang dapat kalian selesaikan secara online langsung di salah satu dari 10 bahasa pemrograman. Tantangannya beragam mulai dari yang mudah (mencari kata terbesar dalam string) hingga hard (cetak pencocokan kardinalitas maksimum grafik).
Mereka juga menyediakan kumpulan tutorial algoritma, video pengantar, dan kursus persiapan wawancara. Tidak seperti HackerRank dan situs web serupa lainnya, kalian dapat melihat solusi yang diberikan pengguna lain untuk setiap tantangan selain dari solusi resmi yang diposkan oleh Coderbyte.
Link :
https://coderbyte.com/
Pengguna peringkat teratas di TopCoder adalah programmer kompetitif yang sangat baik dan secara teratur bersaing dalam kompetisi pemrograman. Pengguna peringkat teratas di website ini adalah PETR MITRICHEV di mana dia menulis tentang kompetisi pengkodean, algoritme, matematika, dan banyak lagi.
Link :
2) Coderbyte
Coderbyte menyediakan lebih dari 200 tantangan coding yang dapat kalian selesaikan secara online langsung di salah satu dari 10 bahasa pemrograman. Tantangannya beragam mulai dari yang mudah (mencari kata terbesar dalam string) hingga hard (cetak pencocokan kardinalitas maksimum grafik).
Mereka juga menyediakan kumpulan tutorial algoritma, video pengantar, dan kursus persiapan wawancara. Tidak seperti HackerRank dan situs web serupa lainnya, kalian dapat melihat solusi yang diberikan pengguna lain untuk setiap tantangan selain dari solusi resmi yang diposkan oleh Coderbyte.
Link :
https://coderbyte.com/
3) Project Euler
Project Euler menyediakan banyak koleksi tantangan dalam domain ilmu komputer dan matematika. Tantangan biasanya melibatkan penulisan program kecil untuk mencari solusi untuk rumus atau persamaan matematika pintar, seperti mencari jumlah digit semua angka yang mendahului setiap angka dalam seri.
Kalian tidak dapat langsung mengkodekan situs web di editor, jadi kalian perlu menulis solusi di komputer kalian sendiri dan kemudian memberikan solusi di situs web mereka.
Link :
4) CodeChef
Project Euler menyediakan banyak koleksi tantangan dalam domain ilmu komputer dan matematika. Tantangan biasanya melibatkan penulisan program kecil untuk mencari solusi untuk rumus atau persamaan matematika pintar, seperti mencari jumlah digit semua angka yang mendahului setiap angka dalam seri.
Kalian tidak dapat langsung mengkodekan situs web di editor, jadi kalian perlu menulis solusi di komputer kalian sendiri dan kemudian memberikan solusi di situs web mereka.
Link :
4) CodeChef
CodeChef
adalah situs web pemrograman kompetitif berbasis di India yang
menyediakan ratusan tantangan. Kalian dapat menulis kode di editor
online mereka dan melihat koleksi tantangan yang dipisahkan ke dalam
kategori yang berbeda tergantung pada tingkat keterampilan kalian.
Mereka memiliki komunitas besar coders yang berkontribusi di forum,
menulis tutorial, dan mengambil bagian dalam kompetisi coding CodeChef.
Link :
www.codechef.com/
5) HackerRank
HackerRank menyediakan tantangan untuk beberapa domain yang berbeda seperti Algoritma, Matematika, SQL, Pemrograman Fungsional, AI, dan banyak lagi. kalian dapat menyelesaikan semua tantangan langsung secara online. Mereka menyediakan diskusi dan leaderboard untuk setiap tantangan, dan sebagian besar tantangan datang dengan editorial yang menjelaskan lebih banyak tentang tantangan dan bagaimana pendekatan itu untuk menghasilkan solusi. Selain editorial, kalian saat ini tidak dapat melihat solusi dari pengguna lain di HackerRank.
HackerRank juga menyediakan kemampuan bagi pengguna untuk mengirimkan aplikasi dan berlaku untuk pekerjaan dengan memecahkan tantangan coding yang disponsori perusahaan.
Link :
Link :
www.codechef.com/
5) HackerRank
HackerRank menyediakan tantangan untuk beberapa domain yang berbeda seperti Algoritma, Matematika, SQL, Pemrograman Fungsional, AI, dan banyak lagi. kalian dapat menyelesaikan semua tantangan langsung secara online. Mereka menyediakan diskusi dan leaderboard untuk setiap tantangan, dan sebagian besar tantangan datang dengan editorial yang menjelaskan lebih banyak tentang tantangan dan bagaimana pendekatan itu untuk menghasilkan solusi. Selain editorial, kalian saat ini tidak dapat melihat solusi dari pengguna lain di HackerRank.
HackerRank juga menyediakan kemampuan bagi pengguna untuk mengirimkan aplikasi dan berlaku untuk pekerjaan dengan memecahkan tantangan coding yang disponsori perusahaan.
Link :
CodeEval
mirip dengan HackerRank di mana ia juga menyediakan kumpulan tantangan
coding yang disponsori perusahaan yang dapat membantu kalian mendapatkan
pekerjaan jika Anda menyelesaikannya dengan baik. Perusahaan dapat
menciptakan tantangan dan kompetisi tuan rumah untuk merekrut pengembang
baru untuk bekerja. Kalian dapat melihat daftar tantangan saat ini di
sini.
Link :
7) CodeWars
Link :
7) CodeWars
Codewars
menyediakan banyak koleksi tantangan pengkodean yang dikirim dan diedit
oleh komunitas mereka sendiri. Kalian dapat menyelesaikan tantangan
langsung secara online di editor mereka dalam salah satu dari beberapa
bahasa. Kalian dapat melihat diskusi untuk setiap tantangan serta solusi
pengguna.
Link :
https://www.codewars.com/
8) LeetCode
LeetCode adalah Online Judge populer yang memberikan daftar 190+ tantangan yang dapat membantu Anda mempersiapkan diri untuk wawancara pekerjaan teknis. Anda dapat menyelesaikan tantangan langsung online di salah satu dari 9 bahasa pemrograman. Kalian tidak dapat melihat solusi pengguna lain, tetapi Kalian diberikan statistik untuk solusi kalian sendiri seperti seberapa cepat kode kalian berjalan jika dibandingkan dengan pengguna lain.
Mereka juga memiliki bagian Wawancara Mock yang khusus untuk persiapan wawancara kerja, mereka menyelenggarakan kontes pembuatan kode mereka sendiri, dan mereka memiliki bagian untuk artikel untuk membantu kalian lebih memahami masalah-masalah tertentu.
Link :
9) CodinGame
Link :
https://www.codewars.com/
8) LeetCode
LeetCode adalah Online Judge populer yang memberikan daftar 190+ tantangan yang dapat membantu Anda mempersiapkan diri untuk wawancara pekerjaan teknis. Anda dapat menyelesaikan tantangan langsung online di salah satu dari 9 bahasa pemrograman. Kalian tidak dapat melihat solusi pengguna lain, tetapi Kalian diberikan statistik untuk solusi kalian sendiri seperti seberapa cepat kode kalian berjalan jika dibandingkan dengan pengguna lain.
Mereka juga memiliki bagian Wawancara Mock yang khusus untuk persiapan wawancara kerja, mereka menyelenggarakan kontes pembuatan kode mereka sendiri, dan mereka memiliki bagian untuk artikel untuk membantu kalian lebih memahami masalah-masalah tertentu.
Link :
9) CodinGame
CodinGame
sedikit berbeda dari situs web lain karena alih-alih hanya memecahkan
tantangan coding dalam editor, kalian sebenarnya ikut serta dalam
menulis kode untuk game yang kalian mainkan secara online secara
langsung. Kalian dapat melihat daftar game yang saat ini ditawarkan di
sini dan contoh salah satunya di sini. Gim ini dilengkapi dengan
deskripsi masalah, kasus pengujian, dan editor tempat Anda dapat menulis
kode dalam salah satu dari 20 bahasa pemrograman.
Meskipun situs web ini berbeda dari situs web pemrograman pesaing yang khas seperti yang disebutkan di atas, situs ini masih populer di antara para pemrogram yang suka memecahkan tantangan dan mengambil bagian dalam kontes.
Link :
10) SPOJ
Meskipun situs web ini berbeda dari situs web pemrograman pesaing yang khas seperti yang disebutkan di atas, situs ini masih populer di antara para pemrogram yang suka memecahkan tantangan dan mengambil bagian dalam kontes.
Link :
10) SPOJ
Sphere
Online Judge (SPOJ) adalah Online Judge yang menyediakan lebih dari 20k
tantangan coding. Kalian dapat mengirimkan kode kalian di editor
online. SPOJ juga menyelenggarakan kontes mereka sendiri dan memiliki
area bagi pengguna untuk mendiskusikan tantangan pengkodean. Mereka saat
ini tidak memberikan solusi resmi atau editorial seperti yang dilakukan
beberapa situs web lain.
Link :
Link :
Honorable Mention menurut saya dan sangat direkomendasikan untuk dicoba bagi pemula.
TOKI
learning merupakan online judge buatan indonesia, disusun oleh Tim
Olimpiade Komputer indonesia dan dikembangkan oleh institut teknologi
bandung (ITB). Di toki learning tidak hanya menyediakan soal dan online
judge namun juga terdapat materi yang disusun oleh tim pengembang yang
tersedia dalam dua bahasa pemrgoraman yaitu Pascal dan C/C++. Ada banyak
soal yang dapat digunakan untuk latihan dan berbahasa indonesia pada
khususnya bagi kalian yang kesulitan dengan online judge internasional.
Link : https://training.ia-toki.org/
2) CodeForces
Codeforces juga saya rekomendasikan bagi pemula karena ada fitur spesial yaitu online judge memberikan jenis-jenis testcase (masukan) yang masih salah dan tidak sesuai dengan permintaan soal. Fitur ini belum saya temukan pada online judge yang lain, sehingga bagi kalian yang kurang mengerti semua testcase dan ingin belajar bagaimana menyempurnakan program bisa berkunjung di online judge yang satu ini.
Link : http://codeforces.com/
Sumber : https://medium.freecodecamp.org/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f
Link : https://training.ia-toki.org/
2) CodeForces
Codeforces juga saya rekomendasikan bagi pemula karena ada fitur spesial yaitu online judge memberikan jenis-jenis testcase (masukan) yang masih salah dan tidak sesuai dengan permintaan soal. Fitur ini belum saya temukan pada online judge yang lain, sehingga bagi kalian yang kurang mengerti semua testcase dan ingin belajar bagaimana menyempurnakan program bisa berkunjung di online judge yang satu ini.
Link : http://codeforces.com/
Sumber : https://medium.freecodecamp.org/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f
Belum ada tanggapan untuk "Online Judge Terbaik Untuk Melatih Skill Pemrograman"
Posting Komentar