Hanoi Kule Oyunu

Başlatan fırtına mühendis, 09 Nisan 2012 - 04:50:43

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

fırtına mühendis

Pythonda hanoi kule oyununu nasıl tasarlayabiliriz arkadaşlar.

heartsmagic

@fırtına mühendis, ufak bir eleştiride bulunacağım ama yanlış anlama lütfen. Bu tür meselelerde aslında insanlar yardımcı olmaya çalışıyorlar forumda. Fakat "Hanoi Kulesi" gibi meşhur bir sorunun algoritması için Amerika'yı yeniden keşfetmeye gerek var mı sence de? Zira minicik bir Google aramasıyla rahatlıkla bir dünya anlatıma erişilebilir.

http://www.kernelthread.com/projects/hanoi/html/py.html
http://www.python-course.eu/towers_of_hanoi.php
http://www.emrealadag.com/python-c-java-karsilastirmasi-comparison-%E2%80%93-hanoi-towers-314.html
http://pythontr.org/blog/python-hanoi-kuleleri/


Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

fırtına mühendis

Alıntı Yap@fırtına mühendis, ufak bir eleştiride bulunacağım ama yanlış anlama lütfen. Bu tür meselelerde aslında insanlar yardımcı olmaya çalışıyorlar forumda. Fakat "Hanoi Kulesi" gibi meşhur bir sorunun algoritması için Amerika'yı yeniden keşfetmeye gerek var mı sence de? Zira minicik bir Google aramasıyla rahatlıkla bir dünya anlatıma erişilebilir.
@heartsmagic
Öncelikle teşekkür ederim.
Ama şunu söylemek isterim:
Googleda bu konuların hemen hepsini
bulabiliriz.Fakat sizin gibi uzman kişilerin
bu konularda fikrini almak istiyorum.
Ayrıca mesele kodu vermek değil.
Bu kodu nasıl çalıştıracağımı söylemenizi
istemiştim.
Mesela bu kodu turtleda çalıştıracagım?



travego0403

@fırtına mühendis
Bu konuda kesinlikle @heartsmagic'e katılıyorum. Hele hele programlama alanında forumlar daha çok spesifik konuların tartışıldığı yerlerdir. Çok meşhur olan şeyleri yazıpta cevap beklemek yanlış. Hem senin için hemde cevap verecek olan için zor bir durum. Ayrıca araştırarak daha hızlı cevap bulabilirsin kimsenin de gönlü olsun da bir şeyler yazsın diye beklemezsin.
"Matematik bir dildir ve bu dilde şairlere fizikçi denir." Richard Feynman

heartsmagic

Alıntı yapılan: fırtına mühendis - 10 Nisan 2012 - 14:43:34
@heartsmagic
Öncelikle teşekkür ederim.
Ama şunu söylemek isterim:
Googleda bu konuların hemen hepsini
bulabiliriz.Fakat sizin gibi uzman kişilerin
bu konularda fikrini almak istiyorum.
Ayrıca mesele kodu vermek değil.
Bu kodu nasıl çalıştıracağımı söylemenizi
istemiştim.
Mesela bu kodu turtleda çalıştıracagım?

Şöyle söyleyeyim, ben yazılım geliştirme yapmıyorum, yani kodlama ile içli dışlı değilim. Kodun nasıl çalıştırılacağı elbette sorulabilir, fakat senin sorunda tasarlama var, çalıştırılması değil. Hani mesela nasıl daha verimli yapılabilir diye tartışılabilir belki ama emin ol o da Amerika'yı yeniden keşfetmek olur böyle bir durumda. Elbette birisi çıkıp da "Ben daha verimli çalışacak halde tasarladım" derse şaşırmam, sonuçta akıl akıldan üstün. Fakat belirttiğim gibi mesele bu değil.

Kodu nasıl çalıştırabilirsin? Azıcık Python'la içli dışlıysan zaten biliyor olman lazım. Bir IDE kullanıyorsan onun içinden veya doğrudan uçbirimden:
python hanoi.py şeklinde çalıştırabilirsin. Elbette hanoi.py ismi sadece bir örnek.

Bence bu konuda adım adım gitmen gerekiyor. Bilhassa http://www.istihza.com/ sitesi çok güzel bir Türkçe kaynak Python konusunda.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.