SlideShare una empresa de Scribd logo
1 de 18
Saymanın Temel Prensipleri
Problem
• Bir öğrenci dönem ödevi projesi seçecektir. Üç
  farklı akademisyen vardır. Her bir akademisyen
  sırasıyla 23, 15, 19 farklı proje önermiştir.
  Öğrenci kaç farklı proje seçebilir.
Problem
• Bir öğrenci bir bilgisayar projesi seçecektir. Üç
  farklı akademisyen vardır. Her bir akademisyen
  sırasıyla 23, 15, 19 farklı proje önermiştir.
  Öğrenci kaç farklı proje seçebilir.

• 23 + 15 + 19= 57
Problem:
• Bir GSM operatörü müşterilerine numara verirken
  belirli bir format kullanmaktadır. Önceki numara verme
  standardını değiştirmek istiyor.
• Telefon numaraları 10 dijitten oluşuyor.
• Eski sistemde numaralar NYX-NNX-XXXX biçimindedir.
• X değeri 0 ile 9 arasında değişmektedir.
• N değeri 2 ile 9 arasında değişmektedir.
• Y değeri 0 veya 1 değerlerinden birini almaktadır.
• Yeni sistemde numaralar NXX-NXX-XXXX biçiminde
  olacaktır.
• Yeni sisteme geçildiğinde verilebilecek numara sayısı
  eskisine göre nasıl değişir?
• 3 ü beyaz, 3 ü siyah olmak üzere 6 özdeş kale
  bir satranç tahtası üzerine birbirlerini
  yemeyecek biçimde kaç farklı şekilde
  yerleştirilebilir? Aynı satır ya da aynı sütunda
  bulunan iki kale birbirini yer. Satranç tahtası
  aşağıdaki gibi 8× 8 lik bir karedir.
• İlk kaleyi yerleştirmek için 8 satır, 8 sütun olmak
  üzere 8×8 mümkün yer vardır.
• İlk kaleyi yerleştirdikten sonra ikinci kaleyi ilk
  kalenin bulunduğu satıra ve sütuna
  yerleştiremeyiz. Bu durumda ikinci kale için 7×7
  yerimiz vardır.
• Böyle devam edersek sırasıyla 3.,4.,5. ve 6. kaleler
  için 6 × 6, 5 × 5, 4 × 4 ve 3 × 3 yerimiz vardır.
• Ayrıca siyah ve beyaz kalelerin kendi arasında yer
  değiştirmesi bir şeyi değiştirmeyeceğinden
Problem
• Java programlama dilinin bir versiyonunda
  değişkenler adlandırılırken bir veya iki
  alfanümerik karakterden oluştuğu varsayılıyor.
• Büyük küçük karakter kullanılması fark etmiyor.
• Alfabede 26 harf ve 10 rakam var
• Değişken isimleri mutlaka karakter ile başlamalı
• İki karakter uzunluğundaki 5 değişken ismi
  derleyici için ayrılmıştır.
• Bu koşullara göre kaç farklı değişken ismi
  verilebilir.
Soru:
• Aşağıdaki program parçası bir sıralama
  yöntemine göre (insertion sort) bir A dizisini
  sıralamaktadır. Buna göre sıralanacak her A
  dizisi için A[j]<A[j-1] karşılaştırması en fazla
  kaç kez yapılır

Más contenido relacionado

Destacado

Рисование губками.
Рисование губками.Рисование губками.
Рисование губками.tatianach89
 
Fablab presentation @makers university 2012 11-20
Fablab presentation @makers university 2012 11-20Fablab presentation @makers university 2012 11-20
Fablab presentation @makers university 2012 11-20Tomas Mancin
 
Apimec Novembro De 2007
Apimec Novembro De 2007Apimec Novembro De 2007
Apimec Novembro De 2007Profarma
 
빅데이터와 타겟 마케팅 Ver 1 0
빅데이터와 타겟 마케팅 Ver 1 0빅데이터와 타겟 마케팅 Ver 1 0
빅데이터와 타겟 마케팅 Ver 1 0Konkuk University
 
Gregory Bateson
Gregory BatesonGregory Bateson
Gregory Batesonetduur
 
Www.kpss10.com eğitimde hedefler 2
Www.kpss10.com eğitimde hedefler 2Www.kpss10.com eğitimde hedefler 2
Www.kpss10.com eğitimde hedefler 2wikioogle
 
Apresentação de Resultados 1T08
Apresentação de Resultados 1T08Apresentação de Resultados 1T08
Apresentação de Resultados 1T08Profarma
 
Для тех у кого не работает Word :)
Для тех у кого не работает Word :)Для тех у кого не работает Word :)
Для тех у кого не работает Word :)Alex Green
 
интернет для историков – важнейшие информационные сайты
интернет для историков – важнейшие информационные сайтыинтернет для историков – важнейшие информационные сайты
интернет для историков – важнейшие информационные сайтыkaiger4
 
Oasis de hoy siwa
Oasis de hoy siwaOasis de hoy siwa
Oasis de hoy siwaandr13
 

Destacado (20)

Рисование губками.
Рисование губками.Рисование губками.
Рисование губками.
 
Fablab presentation @makers university 2012 11-20
Fablab presentation @makers university 2012 11-20Fablab presentation @makers university 2012 11-20
Fablab presentation @makers university 2012 11-20
 
Latobi portfolio
Latobi portfolioLatobi portfolio
Latobi portfolio
 
Apimec Novembro De 2007
Apimec Novembro De 2007Apimec Novembro De 2007
Apimec Novembro De 2007
 
Teleduc 4 4_2
Teleduc 4 4_2Teleduc 4 4_2
Teleduc 4 4_2
 
CLUB DE CAMPO DE CORDOBA
CLUB DE CAMPO DE CORDOBACLUB DE CAMPO DE CORDOBA
CLUB DE CAMPO DE CORDOBA
 
Presentacion Proyecto Rsu Fum
Presentacion Proyecto Rsu FumPresentacion Proyecto Rsu Fum
Presentacion Proyecto Rsu Fum
 
빅데이터와 타겟 마케팅 Ver 1 0
빅데이터와 타겟 마케팅 Ver 1 0빅데이터와 타겟 마케팅 Ver 1 0
빅데이터와 타겟 마케팅 Ver 1 0
 
Educacion a distancia
Educacion a distanciaEducacion a distancia
Educacion a distancia
 
Gregory Bateson
Gregory BatesonGregory Bateson
Gregory Bateson
 
Www.kpss10.com eğitimde hedefler 2
Www.kpss10.com eğitimde hedefler 2Www.kpss10.com eğitimde hedefler 2
Www.kpss10.com eğitimde hedefler 2
 
Apresentação de Resultados 1T08
Apresentação de Resultados 1T08Apresentação de Resultados 1T08
Apresentação de Resultados 1T08
 
Для тех у кого не работает Word :)
Для тех у кого не работает Word :)Для тех у кого не работает Word :)
Для тех у кого не работает Word :)
 
интернет для историков – важнейшие информационные сайты
интернет для историков – важнейшие информационные сайтыинтернет для историков – важнейшие информационные сайты
интернет для историков – важнейшие информационные сайты
 
Ptpt 2
Ptpt 2Ptpt 2
Ptpt 2
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
20121121
2012112120121121
20121121
 
Oasis de hoy siwa
Oasis de hoy siwaOasis de hoy siwa
Oasis de hoy siwa
 
Forouzan part1
Forouzan part1Forouzan part1
Forouzan part1
 

Más de Emrah Gürcan

Más de Emrah Gürcan (11)

Uygulama 1
Uygulama 1Uygulama 1
Uygulama 1
 
Uygulama 1
Uygulama 1Uygulama 1
Uygulama 1
 
Proje dökümanı
Proje dökümanıProje dökümanı
Proje dökümanı
 
Web servisi güvenliği
Web servisi güvenliğiWeb servisi güvenliği
Web servisi güvenliği
 
6 sayı teorisinin temelleri
6 sayı teorisinin temelleri6 sayı teorisinin temelleri
6 sayı teorisinin temelleri
 
Bilgi sis..
Bilgi sis..Bilgi sis..
Bilgi sis..
 
Ispat yöntemleri
Ispat yöntemleriIspat yöntemleri
Ispat yöntemleri
 
Ayrık yapılar algoritmalar
Ayrık yapılar algoritmalarAyrık yapılar algoritmalar
Ayrık yapılar algoritmalar
 
Matematiksel veri yapıları
Matematiksel veri yapılarıMatematiksel veri yapıları
Matematiksel veri yapıları
 
Hafta 3
Hafta 3Hafta 3
Hafta 3
 
Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2Bilgi sistemleri ve güvenliği 2
Bilgi sistemleri ve güvenliği 2
 

5 saymanın temel prensipleri

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Problem • Bir öğrenci dönem ödevi projesi seçecektir. Üç farklı akademisyen vardır. Her bir akademisyen sırasıyla 23, 15, 19 farklı proje önermiştir. Öğrenci kaç farklı proje seçebilir.
  • 9. Problem • Bir öğrenci bir bilgisayar projesi seçecektir. Üç farklı akademisyen vardır. Her bir akademisyen sırasıyla 23, 15, 19 farklı proje önermiştir. Öğrenci kaç farklı proje seçebilir. • 23 + 15 + 19= 57
  • 10. Problem: • Bir GSM operatörü müşterilerine numara verirken belirli bir format kullanmaktadır. Önceki numara verme standardını değiştirmek istiyor. • Telefon numaraları 10 dijitten oluşuyor. • Eski sistemde numaralar NYX-NNX-XXXX biçimindedir. • X değeri 0 ile 9 arasında değişmektedir. • N değeri 2 ile 9 arasında değişmektedir. • Y değeri 0 veya 1 değerlerinden birini almaktadır. • Yeni sistemde numaralar NXX-NXX-XXXX biçiminde olacaktır. • Yeni sisteme geçildiğinde verilebilecek numara sayısı eskisine göre nasıl değişir?
  • 11.
  • 12. • 3 ü beyaz, 3 ü siyah olmak üzere 6 özdeş kale bir satranç tahtası üzerine birbirlerini yemeyecek biçimde kaç farklı şekilde yerleştirilebilir? Aynı satır ya da aynı sütunda bulunan iki kale birbirini yer. Satranç tahtası aşağıdaki gibi 8× 8 lik bir karedir.
  • 13. • İlk kaleyi yerleştirmek için 8 satır, 8 sütun olmak üzere 8×8 mümkün yer vardır. • İlk kaleyi yerleştirdikten sonra ikinci kaleyi ilk kalenin bulunduğu satıra ve sütuna yerleştiremeyiz. Bu durumda ikinci kale için 7×7 yerimiz vardır. • Böyle devam edersek sırasıyla 3.,4.,5. ve 6. kaleler için 6 × 6, 5 × 5, 4 × 4 ve 3 × 3 yerimiz vardır. • Ayrıca siyah ve beyaz kalelerin kendi arasında yer değiştirmesi bir şeyi değiştirmeyeceğinden
  • 14. Problem • Java programlama dilinin bir versiyonunda değişkenler adlandırılırken bir veya iki alfanümerik karakterden oluştuğu varsayılıyor. • Büyük küçük karakter kullanılması fark etmiyor. • Alfabede 26 harf ve 10 rakam var • Değişken isimleri mutlaka karakter ile başlamalı • İki karakter uzunluğundaki 5 değişken ismi derleyici için ayrılmıştır. • Bu koşullara göre kaç farklı değişken ismi verilebilir.
  • 15.
  • 16. Soru:
  • 17.
  • 18. • Aşağıdaki program parçası bir sıralama yöntemine göre (insertion sort) bir A dizisini sıralamaktadır. Buna göre sıralanacak her A dizisi için A[j]<A[j-1] karşılaştırması en fazla kaç kez yapılır