Langsung ke konten utama

Latihan Implementasi Algoritma di LeetCode OJ

Assalamualaikum wr. wb.

Kali ini saya kepingin membahas tentang Leetcode.com, nah untuk kalian yang sedang berlatih untuk competitive programming ada baiknya kalian mencoba website ini, karena website ini merupakan website OJ(Online judge) yang berisi banyak problem yang menurut saya lumayan straight-forward, jadi untuk kalian yang baru belajar sebuah teori baru tentang CP, jadi lebih mudah mengimplementasikannya melalui problem2 disini.

Leetcode menata rapi problem2nya dengan sistem tag seperti DP, greedy, BFS, DFS, dll dan difficulty yaitu easy, medium dan hard,
Yang paling saya sukai adalah website ini mempunyai fitur discuss, yang dimana kita bisa bertanya dengan para coder lain jika menemui kesulitan, lebih lagi di Discuss ini banyak orang yang memberikan solusinya sendiri dengan atau tidak dengan pembahasan yang menyertai,

Fitur yang lain adalah "pick one" buat kalian yang males milih2 problem, kalian bisa gunakan fitur ini  untuk pilih problem secara random.

Oh iya satu lagi, leetcode juga mempunyai fitur "similar problem", jadi kalo kalian masih belum puas mengimplementasikan algoritma kalian di suatu problem, kalian bisa coba problem lain yang mirip dengan yang tadi.

Setelah membahas kelebihan, mari bahas kekurangan website ini,
leetcode mempunyai problem statemen yang sangat berbeda dari OJ2 lain, ini yang buat saya awalnya kebingungan gimana nyelesainnya, tanpa constraint, tanpa time limit, tanpa memory limit, tapi itulah yang membuat leetcode berbeda, disini kita tidak dipusingkan dengan itu semua, jadi kita lebih berfokus ke--> "bagaimana mengimplementasikan teori2nya",
satu kekurangan lagi, leetcode tidak mensupport Pascal,..

berikut problem2 yang pernah saya kerjain :

Candy - https://leetcode.com/problems/candy/ (Greedy)(hard)
Jump Game - https://leetcode.com/problems/jump-game/ (greedy)(medium)
House Robber - https://leetcode.com/problems/house-robber/ (DP)(easy)

Sekian postingan saya kali ini,
Salam coder!

Komentar

Postingan populer dari blog ini

Pengalaman Mencari Kampus Part 4 : Persiapan dan Pelaksanaan UTUL/UM UGM 2017

Mencari Kampus Part 4 : Persiapan dan Pelaksanaan UM/UTUL UGM 2017 Hai-hai sobat pembaca. Gue ngelanjutin postingan sebelumnya. Setelah Pelaksanaan SBMPTN seharusnya kan pengumuman yak? Tapi ga apa apa lah ya gue mau bahas UTUL UGM dulu, biar nanti pengumumannya gue rangkum jadi satu. Okeh , Setelah melewati momok menakutkan bagi siswa-siswi kelas 12 seluruh Indonesia yaitu SBMPTN, gue masih belom bisa bernafas lega karena momok menakutkan lain masih menunggu, UTUL UGM. Pelaksanaan SBMPTN tanggal 16 Mei sedangkan UTUL UGM 21 Mei, waktu yang lumayan singkat menurut gue. Mungkin kalian juga ada yang tahu kalo UTUL UGM bertabrakan dengan SIMAK UI, emang selalu gitu sih kayaknya. Awalnya orang tua kepengen gue ikut SIMAK UI aja, soalnya UI kan lebih dekat daripada UGM kalo dari tempat tinggal gue. Tapi masalahnya, SIMAK UI yang sekarang ga lagi disebut jalur reguler, tapi jalur mandiri, yang dimana udah pake uang pangkal dan ga ada kelas-kelas UKTnya (ga bisa minta ke...

Cyber Security IPB - Tutorial Capture The Flag (CTF)

Kata Pendahuluan: Alasan gue buat artikel ini karena gue pikir banyak orang-orang kayak gue di Indonesia yang kepengen belajar Cyber security khususnya Capture The Flag (CTF) tapi ga tahu mau mulai darimana ataupun kehalang bahasa(languange barrier). sama seperti gue dulu (bahkan sampe sekarang) males ngebaca bahasa asing. Gue mau bahas tentang Cyber Security IPB. Cyber Security IPB adalah sebuah komunitas keamanan komputer di IPB Bogor. Mereka punya --pastinya--komunitas, fanpage facebook, dan channel youtube. Gue bakal bahas channel youtubenya aja. Karena gue bukan anggota cyber security IPB maupun mahasiswa IPB. Gue baru lulus SMA mzz nganggur belom dapat kampus, mana pengumuman sbm sebulan lagi. btw, gue pilih IPB - Ilmu Komputer di pilihan ke-3..semoga dapet aamiin.  OKE cukup . Channelnya ada di sini: https://www.youtube.com/channel/UCH6CPf10u9uQu3w1DRhOliw/featured?spfreload=10 Channel ini berisi video tutorial CTF (capture the flag). Mereka n...

Solok Sipin Temple: The Neglected Heritage

"History is memory, what would a man without memory" - Ahmad Mansour Syuryanegara Humans today have a lot of developing dementia.  Not because of the inability of humankind to remember, but it was human ignorance which is often made them forget. Starting from helping a friend to complete the task history courses, I then realized how my little knowledge of the city of Jambi, the hometown of my own. In fact, the city of Jambi leaving a trail of historic relics is very much through-legacy. When my friend and I are looking for information about historic places in the city of Jambi, we found very interesting findings, Solok Sipin temple. Initially I was surprised because I had never heard that there are other temples in Jambi Province in addition to the temple in the complex enshrinement Muaro Jambi which became the Hindu-Buddhist temple complex widest in Indonesia. I also realized that when people talk about the historical places in Jambi, Muara Jambi temple...