[ Paticik.com | Forum | Kullanici Sozlesmesi | Üye Ol ]
» Forum Gezgini ... Üye Ol / Giris Yap
FORUM.PATICIK.COM
[ FORUM ANASAYFA ]  

[ Yeni Konu ] [ Mesaj Yaz ]
bagli degilsiniz: | Giris Yap | Üye Ol |
|+ Paticik.com Forumları
|-- |+ Pati Tech / Programlama
|-- |-- |+ Hackerrank week of code 34...
Yazar RSS Konu: Hackerrank week of code 34 {694}
  [ A ]
Yörünge Disi
ID § 21 Jul 2017, 18:19    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Herkese merhaba,
Alttaki kurallar dahilinde eğer bu haftanın yarışmasına katılan varsa düşüncelerimizi paylaşalım.
Kurallar:
"no sharing codes, solutions, or hints during a live contest"
"Refrain from posting solutions/testcases"

Daha önce Hackerrank'te 3 ya da 4 yarışmaya katılmıştım. Onlarda medium seviyesindekiler rahatça yapılıyordu.
Bu yarışmada seviyeyi bayağı yukarı çekmişler. 2 medium sorunun tam yapılma oranı birinin ~25% diğerinin ~10%.

Ben zorlandım/zorlanıyorum açıkçası.
Katıldıysanız bu haftanın yarışmasını nasıl buldunuz?
Yörünge Disi
ID § 21 Jul 2017, 18:26    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Bana hepsi zor geliyor
Competetive programming bambaska bir disiplin. Ayrica calisma, pratik gerektieiyor

s.e.n.k.o Sucuk Ekmek Ne Kadar Oldu
Üye
medal 1k medal 5k medal 10k
ID § 21 Jul 2017, 18:43    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
ben hic takip edemiyom bunlari yau, sitelerine bi baktimda, google interviews tarzi data structures ve algorithm sorulari var, bunlar odakli mi genelde?

yani boyleylse, calculus 1/2 bitirip ardindan Art of Computer Programming yiyip falan girmek lazim buralara sdf

ben kafamda fibonacci recursive'i canlandirana kadar agrilar giriyo, senko nun dedigi gibi baya antreman gerek.

gunluk java/C#/python yazan adamin (low level'a inmedigini dusunuyorum) bi anda atlayip becerebilecegi birsey degil gibi geliyo.

surekli abstracted api'lari kullanmaya alismisiz, ben List.Sort() yapiyorum ama arkada quick sort mu donuyo, merge sort mu donuyo, bunlari combinliyomu falan hic bilmiyoruz sdfsdf

keske bunlarida soyleyen ide'ler cikarsalar ortaya, Sort() diyip basip geciyoz, oysa ki arkada ne org'ler donuyo kimbilir smileys with beer

1 defa güncellendi. Son güncelleme 21/07/2017 18:44 tarihinde reyou tarafindan yapilmistir.
Yörünge Disi
ID § 21 Jul 2017, 19:15    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Farklı yarışma tipleri olabiliyor. Data science, machine learning odaklı vs.
Week of code, hour of code vs. dediğin gibi Google interview'leri tarzında ama özellikle uzun süreli olan yarışmalarda interview sorularından daha zor sorular oluyor.

Calculus, art of programming bitirmek şart değil. Standart algoritma ve veri yapılarını bilmek ve lise matematik bilgisi ile medium sorular (ve tabii easy'ler) rahatça çözülür genelde.
Hard ve expert olanlar için advanced veya spesifik yapılar/algoritmalar gerekiyor (bazıları için gerekmiyor). Onlar için dediğin doğru.

Sorting olayında da genelde timsort ya da benzeri bir algoritma kullanılıyor programlama dillerinde (örn. java, python).

Konu ile ilgili, alttaki linkten bir grafik:

https://www.quora.com/How-Timsort-alogorithm-is-implemented-in-Java
Gökkuşağı
medal 1k medal 5k medal 10k
ID § 21 Jul 2017, 19:21    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Forumun seviyesini yukarı çekiyorsunuz arkadaşlar, uyarayım dedim.
Yörünge Disi
ID § 21 Jul 2017, 19:26    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Benim bilgi yukardaki tabloda bitiyor iste smiling smiley
Su an hadi mergesort c de yaz deseniz, soguk terler dokerim.

s.e.n.k.o Sucuk Ekmek Ne Kadar Oldu
Yörünge Disi
ID § 21 Jul 2017, 19:31    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Alinti
reyou
Art of Computer Programming yiyip falan girmek lazim buralara sdf

Su da bir life challange brnim icin, ama bir cesaret edip giremedim smiling smiley
Muthis seyler katmasa da iyi pratikler katicaktir da
Herseyden ote yapmis olmak icin yapmak istiyorum eheh

s.e.n.k.o Sucuk Ekmek Ne Kadar Oldu
Üye
medal 1k
ID § 21 Jul 2017, 20:02    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Alinti
senko
Benim bilgi yukardaki tabloda bitiyor iste smiling smiley
Su an hadi mergesort c de yaz deseniz, soguk terler dokerim.

Google'ın falan software engineer interview'üne girmiceksen bilmenin anlamı yok ki zaten. Dönemlik öğrenip silicen hafızadan, diğer türlü beyin/hafıza israfı.

Hatta reddit'e quora'da çok görüyorum, google'da çok kişinin kullandığı Homebrew diye bi naneyi yazan eleman, Google'ın interview'de binary tree'yi yazamadığı için red yiyo falan :d

[twitter.com]
di degil
medal 1k medal 5k
ID § 21 Jul 2017, 20:08    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Gerektiği zaman anlayıp uygulayabildiğin sürece ezbere bilmenin bi anlamı yok zaten.

Life is too short to remove usb safely.
Yörünge Disi
ID § 21 Jul 2017, 20:08    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Pratik bir kazanci yok interview'lar disinda, ama bu tur calismalarin problem cozumeye yonelik yetenegi arttirdigini dusunuyorum.
Sonucta problem cozerek para kazanan adamlariz isin ozunde, hani mergesort'u ezberden yazmak birsey katmasa da 5-6 farkli sortu bilmek baska bir gorus katabilir.

Su art of programming'i calismayi istememdeki ana sebepte bu zaten.

Konuyu degistirmek gibi olmasin da, codewars var mesela, hackerrank'in daha casual'i diyebiliriz eheh. Arada ordaki cerezlik problemleri cozmeyi seviyorum, hem bir nevi beyin jimlastigi oluyor hem de kullandigin dili daha iyi ozumsemene yariyor.

Ozeliikle python ogrenenler icin, bir isin birden fazla degisik yontemi oldugu icin, benim list comperhensive kullanarak cozdugum bir durumu baskasi bambaska bir yaklasimla cozmus oluyor.
Hosuma gidiyor baska bir yolunu da ogrenmek.

s.e.n.k.o Sucuk Ekmek Ne Kadar Oldu
Üye
medal 1k
ID § 21 Jul 2017, 20:10    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
O zaman ben derail'e devam ederek şu linki bırakıyorum =)

[www.codingame.com]
Üye
medal 1k medal 5k medal 10k
ID § 21 Jul 2017, 21:15    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
obaa bu cokiyiyimis.
Üye
medal 1k medal 5k medal 10k
ID § 21 Jul 2017, 21:48    [ Alintila ] [ Özel Mesaj ] [ Albüm ]
Alinti
senko
Bana hepsi zor geliyor
Competetive programming bambaska bir disiplin. Ayrica calisma, pratik gerektieiyor


Duyduğuma göre evde tekmişsin



"Beni raidden kicklediler mi yoksa raiddeki 39 kişi birden mi çıktı?" - axedice
  [ Y ]
[ Forum ] / [ Konu ]
=o=
[ Yeni Konu ] [ Mesaj Yaz ]
*Bu sayfadaki içerik, yazanların kiŞisel görüŞlerini belirtmektedir. KiŞiler, üye anlaŞmasında var olan Şartların bilincinde olmak yükümlülüğündedir. Üye anlaŞmasına göre, gönderilen her türlü içerik, içeriği göndermiŞ olarak görünen üye rumuz ismi ve üyenin kendisine aittir. Paticik.com ve yetkilileri, üyelerimizin göndermiŞ olduğu iŞ bu sayfada yazılı olarak bulunan içerik hakkında hiçbir yasal sorumluluk kabul etmemektedir. Yükümlülük altında olmasa dahi, var olan site içeriğinin bütünü veya bir kısmının site kurallarına uygunsuzluğu durumunda, iletiŞim sayfamızdan bize eriŞebilir, gereken düzenlemeleri yapmamızı sağlayabilirsiniz.
[ Paticik.com | Forum | Kullanici Sozlesmesi | Üye Ol ]
Iletisim : info [at] paticik.com
Secereli Dobermann | Londra Rehberi Copyright 2001-2015 @ Paticik.com
This forum is powered by Phorum