Tips Mempersiapkan Competitive Programming

EZ Compete
3 min readNov 27, 2021

--

Competitive Programming merupakan sebuah perlombaan dimana kita akan menyelesaikan permasalahan yang disediakan secara algoritma dengan cara membuat sebuah program. Competitive Programming ini biasanya lebih mengedepankan penyelesaian masalah menggunakan algoritma, sehingga tidak diperlukan keahlian interface, database, network, dll. Nah, untuk kalian yang ingin mengikuti Competitive Programming ini, ada beberapa tips loh! Tips-tips tersebut adalah :

1. Bahasa Pemrograman

Tentu saja karena ini competitive programming, maka kalian harus menguasai bahasa pemrograman karena kalian akan menggunakan bahasa tersebut untuk menyelesaikan persoalan yang diberikan. Bahasa yang umum digunakan untuk competitive programming ada 3, yaitu C, C++, dan Java. Kuasai salah satu dari bahasa tersebut sehingga tidak perlu bingung syntaxnya saat mengerjakan soal nanti.

https://gowithcode.com/wp-content/uploads/2021/04/top-programming-languages.jpg

2. Berlatih

Berlatih yang banyak mulai dari jauh-jauh hari untuk menyelesaikan soal-soal pemrograman untuk mengasah skill kalian dalam menyelesaikan sebuah soal. Banyak website penyedia soal-soal programming di internet, seperti kattis, hackerrank, dan masih banyak website lainnya sebagai tempat kalian berlatih.

https://www.techrepublic.com/a/hub/i/r/2019/07/31/32f66093-a732-43b4-b3c8-c36fc11b6c48/resize/1200x/e8648ba731bd58ec2b8cfe0d66d5a7be/istock-1076517796.jpg

3. Bertanya

Kalian bisa bertanya kepada teman atau kakak kelas yang sudah pernah mengikuti competitive programming sebelumnya. Bagaimana persiapan mereka, apa saja yang mereka lakukan pada saat hari perlombaan, bagaimana tips dalam mengerjakan soal tertentu, dll.

https://japanintercultural.com/wpdata/wp-content/uploads/2012/08/iStock-1035507788-tiny.jpg

4. Melihat Soal Sebelumnya

Biasanya, lomba competitive programming terkenal diadakan setiap tahun, jadi kalian bisa melihat soal dari perlombaan tahun sebelumnya. Kalian bisa memakainya untuk berlatih, dan juga bisa mendapat gambaran tentang bagaimana tingkat kesulitan, model soal, dan algoritma yang akan digunakan saat perlombaan pada tahun tersebut nantinya.

https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/question-mark-icon-on-white-puzzle-royalty-free-image-917901148-1558452934.jpg

5. Berusaha

Nah, setelah kalian melaksanakan 4 tips diatas, jangan lupa pula selalu berusaha. Jangan mudah menyerah serta putus asa saat mengerjakan atau bertemu dengan soal yang sulit. Berikan yang terbaik, apapun nanti hasilnya kalian sudah berusaha dengan sebaik mungkin dan mendapatkan pengalaman berharga pada saat mengikuti kompetisi, dan kalian tidak menyesal karena sudah mengeluarkan semua yang terbaik.

https://cms-assets.themuse.com/media/lead/_1200x630_crop_center-center_82_none/17534.jpg?mtime=1568822125

Itulah 5 tips bagi kalian semua yang ingin mengikuti competitive programming! Bagaimana, tertarik mengikutinya? Selamat mengikuti dan mempersiapkan ya!

--

--

EZ Compete
EZ Compete

Written by EZ Compete

0 Followers

EZ Compete adalah sebuah platform untuk mencari dan menemukan informasi-informasi lomba untuk mahasiswa berupa konten Instagram dan blog pada Medium.

No responses yet