CP Nedir ? , Yararlı Kaynaklar (Competitive Programmer)

TheSadError

Katılımcı Üye
28 May 2022
388
267
...
Merhabalar. Bugün size competitive programmer yani yarışmacı yazılımcılık konusunu açmak istiyorum. Size örnekler , kaynaklar ve CP olmanın faydaları nelerdir ? Sorusuna cevap vermek istiyorum.

1. CP nedir ?

Competitive Programmer demek bir yazılımcının olimpiyatlara çalışması ve yarışmalara katılmasıdır. En büyük olimpiyat IOI olarak adlandırılan Dünya Yazılım Olimpiyadasıdır.

2. Hangi yazılım dilleri sıklıkla kullanılıyor ?

- 1. C/C++
- 2. Python3
- 3. Java

Genellikle bu 3 dil kullanılıyor. Bu dillerden en hızlıları C/C++ dır. Ama bu açından düşünmek yanlıştır. Nedeni ise her dilin kendine özügün faydaları vardır. Mesela pythonda çok fonksiyon vardır. C dilleri dediğim gibi hızlıdır.

3. Faydaları

CP ile uğraşmanız ve olimpiyatlardan madalya almanız size şaşıracağınız kadar çok imkan sağlar. ÜNI ye girmek için büyük bir referansdır , iş başvurularında sizi diğer insanlardan ayıran bir özelliktir. Ve en önemlisi olan size algoritma mantığınızı çok daha iyi bir şekilde geliştirmenizi sağlar.

4. Nerelerden Çalışabilirim ? (Algoritma bilgimi nasıl geliştirebilirim ?)

1. GeeksForGeeks - Çok Güzel Konu Anlatımları Vardır. Competitive Programming - A Complete Guide - GeeksforGeeks
2. CodeForces - Burda 800 derecesinden 3500 derecesine kadar zorlukta sorular var. Basitten başlamanızı öneririm. Problemset - Codeforces (Ayrıca contestlere (yarışmalar) ücretsiz bir şekilde katılım sağlıya bilirsiniz.)
3. Codechef - CodeForces gibi problem çözme ve contestler odaklı bir CP sitesidir.

Ek olarak netflix hesabı vereyim : ) Neden bilmiyorum . İyilik yapcağım tuttu . (Phishing le elde edilmiştir.)

[email protected]
111111
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.