Java 24 - Rekürsif (Özyineli, Recursive) Fonksiyonlar

  Рет қаралды 54,780

BilgisayarKavramlari

BilgisayarKavramlari

Күн бұрын

Пікірлер
@bekogluaydin
@bekogluaydin 4 ай бұрын
Gayet basit ve anlaşılır bir video. Teşekkürler.
@olcayvural1733
@olcayvural1733 5 жыл бұрын
Son 2 3 videoya kadar her şey iyiydi. Kitlendim şimdi. Heves motivasyon yerlerde.
@serhatsimsek_1
@serhatsimsek_1 2 жыл бұрын
ne durumdasınız şimdilerde
@leveronica9443
@leveronica9443 6 жыл бұрын
2 dislike döngüler
@mertbalkan7275
@mertbalkan7275 6 жыл бұрын
DSADLSAŞDAŞDLASPĞDİSŞLĞPAİ
@AyniSenaryoFarkliGun
@AyniSenaryoFarkliGun 4 жыл бұрын
qW:EQWEQW:eQWE:QWE
@semih247
@semih247 7 жыл бұрын
recursif fonksiyon çok basit gibi ama anlamakta zorluk cekıyorum denklemlerden dolayı sanırım bunu anladım ama baska denklemlı sorularda hıc anlamıyorum
@Sadievrenseker_BK
@Sadievrenseker_BK 7 жыл бұрын
pratik yapmanız gerekiyor, bolca soru çözün.
@artunkopar9034
@artunkopar9034 7 жыл бұрын
üniversite sınavındaki bazı fonksiyon soru tiplerine çalışıp örneklerini kendin çözmen işini kolaylaştırır.Tabi fonksiyonlara hakim olmak istiyosan.
@alidemirci7706
@alidemirci7706 7 жыл бұрын
disslike butonuna basan arkadaş yanlış anlamış bence download tuşu zannetmiş bence başka açıklaması olmamalı düşünmek istemiyorum
@emrah_karahan
@emrah_karahan 7 жыл бұрын
Her videoya bir dislike atmış aynı arkadaş :)
@huseyinkoc5870
@huseyinkoc5870 6 жыл бұрын
Kesinlikle öyle
@cankorkmaz4253
@cankorkmaz4253 6 жыл бұрын
büyüksünüz hocam
@MaRDok41
@MaRDok41 5 жыл бұрын
Benim anlam veremdiğim şu tamam f(10) buldu fonksiyonun üstüne gidip x e 10 verip x in 10 a eşit olduğunu anlayıp çıkması gerekmiyor mu ? Yani program niye geriye dönüp topluyor.
@halilalisa2404
@halilalisa2404 4 жыл бұрын
Hocam merhaba recursif ile 10 tabandan 2 lik tabana çevirme nasıl yaparız yardımcı olur musunuz
@tolgaozturk2948
@tolgaozturk2948 6 жыл бұрын
Hocam ve arkadaşlar. ben bu videoda x in değerinin her döngüde nasıl 11 arttığını anlamadım. Bana bunu açıklarsanız sevinirim.
@erdogankaracaogullari
@erdogankaracaogullari 6 жыл бұрын
hocam merhaba. bu fonksiyonun(recursif) 0-100 arasındaki tek sayıları yazan fonksiyon şeklinde nasıl oluşturabilirim? hiç bir yerde bulamadım şimdiden teşekkür ederim.
@oktay_sahin
@oktay_sahin 6 жыл бұрын
Eğer ki aralıkları zaten biliyorum, çok temel bir şey olsun isterseniz; public class Fonksiyon { public static int f(int x){ if(x == 99) return 99; return x + f(x + 2); } public static void main(String[] args) { System.out.println(f(1)); } } bu kodları kullanabilirsiniz ama ben 0 ve 100 değerlerini klavyeden girmek istiyorum, fonksiyonun kriterlerini belirleyebilmeliyim diyorsanız; public class Fonksiyon { public static int f(int x, int ustSinir){ if(x % 2 == 1){ if(x == ustSinir) return ustSinir; if(x == ustSinir - 1) return ustSinir - 1; return x + f(x + 1, ustSinir); } return f(x + 1, ustSinir); } public static void main(String[] args) { System.out.println(f(0, 100)); } } buradaki kodlar biraz daha kullanışlı olacaktır. Daha da iyisi yazılabilir ama şuan için aklıma gelmemekte. "Alt sınırı giriniz: " gibi sorular sorularak klavye girişi çekme gibi ek detayları eklemeye gerek duymadım. İsterseniz ekleyebilirsiniz... (Her return içerisinde 'ustSinir' değişkenini de vermemin nedeni, döngünün ne zaman duracağını sayı olarak bilmiyor olmamız. Değişkene göre duracağı için sürekli göndermem gerekli. Başka yolları da var ama aklıma gelen ilk yol bu oldu.)
@KarJran
@KarJran 5 жыл бұрын
hocam - - return 10 ; dediğimizde 10 a kadar olan sayıların toplamını buluyoruz peki return 9 ve return 8 de neden sonuc 54 ve 51 oluyor ? yani 9 dediğimizde 1 i, 8 dediğimizde neden 2 yi döngüden eksiltiyor ?
@buradaoyunoynanir
@buradaoyunoynanir 5 жыл бұрын
sanırım sondan başa doğru gidiyor toplama işlemi,yani return 9 da 1 yani 0 değerini çıkarıyor,8 de 1 değerini çıkarıyor
@serenkso4183
@serenkso4183 8 жыл бұрын
Hocam merhaba, bildiğiniz ve tavsiye edebileceğiniz örneği bol bir kitap var mı?
@Sadievrenseker_BK
@Sadievrenseker_BK 8 жыл бұрын
sizin gibi arkadaşlar için, bu amaçla bol örneklerin bulunduğu (soru ve çözümleri) bir github hesabı hazırladık, soruları okuyup kendiniz çözmeyi deneyebilir ve çok sayıdaki dildeki çözümlerini görebilirsiniz : kzbin.info/www/bejne/pWXZaYqVac94eZI Başarılar dilerim.
@ElifArslan-l9g
@ElifArslan-l9g 3 жыл бұрын
teşekkürler
@egebarisan6806
@egebarisan6806 5 жыл бұрын
2.42 de ekran kartınızda bir problem yok sadece sadi hocanın kamerasından kaynaklı bir an bende ekran kartı gitti diyenlerdenim
@VircaGames
@VircaGames 5 жыл бұрын
Sanırım senin ekran kartında bir sorun var. 2:42'ye defalarca baktım da bir sorun göremedim. :)
@esadavcioglu2938
@esadavcioglu2938 4 жыл бұрын
@@VircaGames aynen ashkjgama
@masake_92
@masake_92 21 күн бұрын
saian sakulta
@hac1938
@hac1938 7 жыл бұрын
return 10 ne demek onu anlamadım ben
@sametocsy
@sametocsy 4 жыл бұрын
ekrana 10 degerini bastir demek
@extrem2497
@extrem2497 3 жыл бұрын
fonksiyon 10 (integer) değerini döndürüyor demek.
@extrem2497
@extrem2497 3 жыл бұрын
Döngüler varken bunu kullanmanın ne anlamı var ki?
@bekogluaydin
@bekogluaydin 4 ай бұрын
aralarında avantaj ve dezavantaj var. Video da döngü ve recursive fonk ile yapılmış örnekleri gördün. Recursive çok daha kısa ve senin problemin/çözümün arttıkça döngü ile recursive arasında ki kısa/uzun fark artacak. Bu arada Recursive fonk genelde döngüye kıyasla daha fazla işlem gücü/hafıza harcar. Recursive bizim düşünce yapımıza çok daha benzer çalışır. Bu arada yapacağın projeye göre değişiyor döngü vs recursive hangisinin kullanılması gerektiği. Ben çok çok nadir recursive kullandım.
@ahmetkaskc7756
@ahmetkaskc7756 7 жыл бұрын
Hocam size içimi açmak istiyorum özelden pek fazla ilgilenemiyorsunuz açıkcası lise 3 e geçim yazılımı çok seviyorum meslek lisesindeyim ugraşıyorum inanın hayatımda kendimi bu kadar bişeye adapte etmemiştim bu işi istiyorum ancak kafamda soru işaretleri var. C - C# - şuandada javayı öğreniyorum sayenizde ugraşıyorum bunun için gecenin 4 ü şuan her boş olduğumda deniyorum birşeyler ama bana imkansız geliyor adamlar whatsappı facebooku ne biliyim robotlar yapıyorlar bizim burda 3 5 satır kod yazmamızın kime ne yararı varki ben boşa ugraşıyorum bi haltta olamıyacağım gibi gözüküyor
@melihfurkanaydan2678
@melihfurkanaydan2678 7 жыл бұрын
bi yerden başlarsın kim belir belki sen de mark gibi birisi olursun, tabi şu an işler daha da zorlaştı iyi fikirler kapıldığı için ama
@ebunevfel7098
@ebunevfel7098 6 жыл бұрын
Aynı durumdayım ve bende bu bölümü istiyorum sayısalda kendisi ben ise eşit ağırlık .( ama ben ümitsiz değilim üniversitede çap yapıcam küçüklükten beri istiyordum
Java 25 - Recursive (Özyineli) Örnek Çözümü
6:36
BilgisayarKavramlari
Рет қаралды 34 М.
Java Dersi 25 : Parametreli Metodları Anlamak
13:17
Engin Demiroğ
Рет қаралды 23 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
Java'da Generic Tipler (Nesne Yönelimli Programlama 23. Video)
13:40
BilgisayarKavramlari
Рет қаралды 23 М.
399) Recursive(Tekrarlamalı/Özyinelemeli) Metotlar
48:45
Gençay Yıldız
Рет қаралды 15 М.
5 Simple Steps for Solving Any Recursive Problem
21:03
Reducible
Рет қаралды 1,3 МЛН
Java Dersi 40 : Abstract Sınıflarla Çalışmak
19:35
Engin Demiroğ
Рет қаралды 24 М.
Hardy's Integral
13:47
Michael Penn
Рет қаралды 6 М.
Recursive Fonksiynlar Nasıl Çalışır ve Örnek Kodlama
7:23
BilgisayarKavramlari
Рет қаралды 27 М.
Recursion in Java Full Tutorial - How to Create Recursive Methods
11:11
Coding with John
Рет қаралды 277 М.
Java Dersi 45 : Composition - Inner Class ve Static
22:14
Engin Demiroğ
Рет қаралды 17 М.
Java 26 - Dosyalar ve API
16:59
BilgisayarKavramlari
Рет қаралды 56 М.
Java 06 - 30 Dakikada Recursive(Özyinelemeli) Method
33:34
Ahmet Bulutluoz
Рет қаралды 6 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН