Sayfalar

programlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
programlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Mayıs 2019

Akıllıca Fiyat Verme


Çoğu insanın bildiği basit açık artırma biçimi, açık artırmanın yapılabileceği birçok biçimden yalnızca biridir. Örneğin "ikinci fiyat açık artırması"nda en yüksek teklifi verene obje verilir, ancak yalnızca ikinci en yüksek teklifin tutarı alınır. (Bu, satıcı için göründüğü kadar kötü değildir; bu biçimde yapılan teklif daha agresif olabilir.) Bu ve diğer açık artırma formatları matematiksel modelleme, oyun teorisi, kombinatorik, tamsayılı programlama ve optimizasyon kullanılarak incelenir.

Araştırmacılar tarafından ulaşılan temel sonuçlardan biri de deneyimsiz teklif verenlerin neredeyse her zaman saf dışı kalmalarıdır. İnternet, açık artırmada satılan ürün sayısında artışa neden olan bir faktördür. Bir ürüne ihtiyaç duyan bir şirketin, tedarikçilere fiyat teklifinde bulunmaları için olanak tanıdığı, en düşük teklif verenin kazandığı ters açık artırmalar da popülerlik kazanmaktadır. Yeni tasarlanan bazı açık artırmalarda ise ürün grupları için teklif verilebilmekte veya birden fazla teklif turu içermektedir. Arttırılmış açık artırma sıklığı, bir uçuşun ayrıldığı kapının ve koltuğunuzu teslim etmek için aldığınız kupon miktarının açık artırmayla belirlenebileceği havayolu endüstrisinde örneklenmiştir.

7 Haziran 2018

Üstel Toplamlar

www.maths.unsw.edu.au
Matematiğin değişim alanlarını kullanarak görsel eserler vermek mümkündür. Bunlardan biri de farklı yazarlar tarafından ele alınarak konu üzerinde örnekler verilen üstel toplamlar konusudur. Aşağıda farklı yerlerden derlenmiş bilgiler ışığında oluşturulan bu tür görsel ürünler sunulacaktır.

Bir üstel toplam $$\sum_{n=1}^N e^{2\pi if(n)}$$ şeklinde ifade edilir. Burada f(n), n pozitif tam sayıları için tanımlı gerçel değerli bir fonksiyondur. Örnek olarak $f(n)=(ln(n))^4$ alırsak aşağıdaki gibi basit bir kod yardımıyla yanda verilen şekli oluşturabiliriz.

8 Nisan 2018

Basic: Beginner’s All Purpose Symbolic Instruction Code

Bu programlama dili, 1964 yılında Jhon Kemeny ile Thomos Kurtz tarafından Darthmouth College Üniversitesi’nde geliştirilmiştir. Eğitim amaçlı bir programlama dilidir. Mikrobilgisayarlar için ilk Basic uyarlamasını, Microsoft’un kurucuları olan Paul Allen ile Bill Gates yazmıştır. BasicA, GWBasic, QBasic, Commodore Basic V2, Turbo Basic, Free Basic gibi değişik sürümleri çıkmıştır. Son yıllarda, yerini daha görsel bir ortam sunan Visual Basic’e bırakmıştır.(http://www.bilisimdergi.com)
Bazı Basic derleyicileri ve ana sayfaları şu şekildedir:
QuickBasic: http://www.qbasic.net/
FreeBasic: http://freebasic.net/
PowerBasic: http://www.powerbasic.com/
UBasic: http://archives.math.utk.edu/software/msdos/number.theory/ubasic/

23 Mart 2018

Pascal programı


Euler projesinde kullanabileceğiniz bir Pascal yazılımı işte. Tabii öncelikle bu programlama diline yakınlığınız olmalıdır. Değişik geliştirme ortamları sunan bir çok siteden örnekleri internette bulabilirsiniz.

16 Şubat 2018

Maxima: Matematiksel Programlama


Maxima, diferansiyel ve integral hesapları,Taylor Serileri, Laplace Dönüşümleri, Adi Diferansiyel Denklemler, doğrusal denklem sistemleri, polinomlar, kümeler, diziler, vektörler,matrisler ve tensörleri kapsayan sembolik ve numerik işlemlerde kullanılan bir sistemdir. Maxima 'exact fractions ','arbitrary-precision integers' ve 'variable-precision floating-point numbers' metodlarıyla yüksek hassasiyette numerik sonuçlar elde edebilmektedir. Maxima fonksiyonların ve verilerin 3-B (üç boyutlu) grafik çizimlerini yapabilir.

Maxima kaynak kodları Windows, Linux, and MacOS X gibi işletim sistemlerinde derlenebilir. Tüm sistemler için kaynak kodları ve Windows ve Linux için ön derlemeli ikili dosyalar (binary files) SourceForge Dosya Yöneticisi den elde edilebilir.

15 Mart 2017

QUORA

Quora 2009 yılında açılan yeni bir bilgi paylaşım sitesi. Çok farklı alanlarda soruların sorulduğu, yorumların yapıldığı ve cevapların verildiği bir bilgi paylaşım platformu.

Zaman içinde gelişerek yenilikler eklendi. Her üye kendisine bir sayfa oluşturabilir. Paylaşımlarıyla sıralamasını yükseltebilir.

Hatta şu an buradan para kazanmanız bile mümkün. Ara ara yayınlanan soruların cevaplarından en iyi olanı seçilerek ödüllendiriliyor (genelde 250 dolar). Ayrı bir yerde de programcıların yetenekleri sorularla sınanıyor. Ama şu an bunda para olmasa da tahminim yakın zamanda bir ödül verilmesi düşünülebilir.

Ve yine ne yazık ki site İngilizce. Yani tüm bu paylaşımlara katılım için dil şart. Biz buradan bazı paylaşımları çevirerek vereceğiz ama yine de cevap yazması zor olacaktır.

Site: https://www.quora.com
Site ödüllü sorular: https://www.quora.com/answer/prizes
Site yarışma sayfası: https://www.quora.com/about/challenges

10 Aralık 2016

Euler Projesi

Euler projesi aslında biraz matematik biraz programlama içeren bir yarışma sitesi. Şu an 217 farklı ülkeden birçok kullanıcı 570 e varan soruyu çözme konusunda yarışmaktadırlar. Türkiye'den 437 yarışmacı bulunmakta ve sadece biri 500 çözümün üzerinde görünmektedir. Birçok programlama dili kullanılarak varılan çözümlere sadece siz çözümü yaptıktan sonra forum kısmından ulaşabilirsiniz. Farklı algoritmaları burada bulmanız mümkün. Sitenin adresi:
https://projecteuler.net/