MIT opencourseware de ki python dersini bitirdim, istihzadan da baya yararlandım ve öylece kaldım. Syntaxı öğrendim bunda sıkıntı yok ancak bunu nerede nasıl pratik yapabilirim ? Her gün yeni fikirler bulup onları yazmaya mı çalışcağım.
Bu arada python öğrenme amacım computer science alanında yardımcı olması içindi, bir yerden gireyim diye başladım hali hazırda ee öğrencisiyim. Napayım şimdi python öğrendim diye python ile program mı yazacağım. Açıkçası şuan yazılım öğrenmek ve yazılım üretmek amelelikten başka bir şey gibi gelmiyor gözüme. Benim gibi matematik, fizik gibi teorik şeylerden hoşlanan biriyseniz yazılım sizi tatmin etmeyecektir büyük ihtimal.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Aslında yukardaki soru klasik algoritma sorusu değil. Yani çözümde kullanılacak belli bir algoritması yok. Soruyu ilginç kılmak için ben algoritma sorusu dedim sadece :)
Yani Python da alıştırma yapmak açısından, sorunun illa ki klasik algoritma olması şart değil.
Benim "a e i o" sorusu da onun gibi, klasik algoritma sorusu değil ancak iyi bir soru.
Amerikadaki bir finans şirketinde mülakatta böyle bir soru çıkmış (Türkçesi altta)
*Reddit'teki soru:
quote:
There is s that consists of digits from 0 to 9, and an integer k. A substring s[L:R] (where 0 = L = R < sizeof(s) ) is a contiguous group of characters with s. A substring is called a perfect substring if all of its elements occur exactly k times.
For example, s = 1102021222 and k = 2. Its 6 perfect substrings are:
Hocam merhaba , ProjectEuler üzerinde çeşitli algoritmalar mevcut , bunları çözmeyi deneyebilirsin. Yalnız biraz zorludur haberin olsun :) https://projecteuler.net/archives
Bu arada python öğrenme amacım computer science alanında yardımcı olması içindi, bir yerden gireyim diye başladım hali hazırda ee öğrencisiyim. Napayım şimdi python öğrendim diye python ile program mı yazacağım. Açıkçası şuan yazılım öğrenmek ve yazılım üretmek amelelikten başka bir şey gibi gelmiyor gözüme. Benim gibi matematik, fizik gibi teorik şeylerden hoşlanan biriyseniz yazılım sizi tatmin etmeyecektir büyük ihtimal.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.