<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UBenzer &#124; Umut Benzer &#124; O da kim? &#187; data structures</title>
	<atom:link href="http://www.ubenzer.com/etiket/data-structures/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubenzer.com</link>
	<description>Yazacak ne kadar çok şey varmış... (:</description>
	<lastBuildDate>Sat, 28 Jan 2012 17:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Finaller Bitti</title>
		<link>http://www.ubenzer.com/finaller-bitti/</link>
		<comments>http://www.ubenzer.com/finaller-bitti/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:16:02 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Hayat]]></category>
		<category><![CDATA[Kişisel]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[Antalya]]></category>
		<category><![CDATA[data structures]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[elektrik]]></category>
		<category><![CDATA[emre]]></category>
		<category><![CDATA[final]]></category>
		<category><![CDATA[İzmir]]></category>
		<category><![CDATA[mantık]]></category>
		<category><![CDATA[özlem]]></category>
		<category><![CDATA[sıkıntı]]></category>
		<category><![CDATA[sınav]]></category>
		<category><![CDATA[tatil]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1449</guid>
		<description><![CDATA[Ve tatil gelir! Final sınavlarının bitmesiyle, bir dönemin daha sonuna geldik. Henüz sınavların bitmesinin etkisi üstümde olduğundan mutluyum, umarım biraz daha sürer. Ayrıca üniversite hayatımı yarılamış oluyorum ki, bu ayrı bir yazı konusu olacak, tek başına. Üç hafta önce başlamıştı final stresi. Final tatili diye koydukları bir haftada, çalışmaya çalıştık başaramadık, tatil yapıp keyif çatmaya [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Ve tatil gelir!</strong></p>
<p><a href="http://www.ubenzer.com/deepo/2009/01/donem-biter.jpg" ><img src="http://www.ubenzer.com/deepo/2009/01/donem-biter-300x400.jpg" alt="Tatil Başladı!" title="Tatil Başladı!" width="300" height="400" class="golge aligncenter size-medium wp-image-1450" /></a></p>
<p>Final sınavlarının bitmesiyle, bir dönemin daha sonuna geldik. Henüz sınavların bitmesinin etkisi üstümde olduğundan mutluyum, umarım biraz daha sürer.</p>
<p>Ayrıca üniversite hayatımı yarılamış oluyorum ki, bu ayrı bir yazı konusu olacak, <em>tek başına</em>.</p>
<p>Üç hafta önce başlamıştı final stresi. Final tatili diye koydukları bir haftada, çalışmaya çalıştık başaramadık, tatil yapıp keyif çatmaya kalksak, stresten o da olmadı. Sonuçta beterin beteri bir final tatili geçti.<br/><br/><a href="http://www.ubenzer.com/finaller-bitti/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/finaller-bitti/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/finaller-bitti/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/finaller-bitti/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Veri Yapıları: Proje 4</title>
		<link>http://www.ubenzer.com/veri-yapilari-proje-4/</link>
		<comments>http://www.ubenzer.com/veri-yapilari-proje-4/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 12:00:12 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ağaç]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[çizge]]></category>
		<category><![CDATA[data structures]]></category>
		<category><![CDATA[dijkstra]]></category>
		<category><![CDATA[dosyalar]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[en kısa yol]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[vektör]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1385</guid>
		<description><![CDATA[Dördüncü Veri Yapıları (Data Structures) projemiz çizgeler (graphs) üzerineydi. Proje temel olarak aşağıdakileri içeriyor: Dosyadan metin okuma. (FileInputStream, DataInputStream ve BufferedReader kullanımlarına örnekler) String Tokenizer kullanımına örnek. Çizgelerin bellekte tutulması. (komşuluk matrisi ile) Çizgeler üzerinde Dijkstra algoritmasının uygulanması. (En kısa yol hesabı) Çizgeler üzerinde Prim algoritması ile en küçük kapsayan ağaç bulunması. (Minimum Spannig Tree) [...]]]></description>
			<content:encoded><![CDATA[<p>Dördüncü Veri Yapıları (Data Structures) projemiz çizgeler (graphs) üzerineydi. Proje temel olarak aşağıdakileri içeriyor:</p>
<ul>
<li>Dosyadan metin okuma. (<strong>FileInputStream</strong>, <strong>DataInputStream</strong> ve <strong>BufferedReader</strong> kullanımlarına örnekler)</li>
<li>String Tokenizer kullanımına örnek.</li>
<li>Çizgelerin bellekte tutulması. (komşuluk matrisi ile)</li>
<li>Çizgeler üzerinde <a href="http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm"  class="yeni" target="_blank" >Dijkstra algoritmasının</a> uygulanması. (En kısa yol hesabı)</li>
<li>Çizgeler üzerinde <a href="http://en.wikipedia.org/wiki/Prim%27s_algorithm"  class="yeni" target="_blank" >Prim algoritması</a> ile en küçük kapsayan ağaç bulunması. (<a href="http://en.wikipedia.org/wiki/Minimum_spanning_tree"  class="yeni" target="_blank" >Minimum Spannig Tree</a>) (projede yönlü çizgelerde [digraph] MST bulunması [<a href="http://en.wikipedia.org/wiki/Edmonds%27s_algorithm"  class="yeni" target="_blank" >Edmonds Algoritması</a>] kaynak kodunda yer almamaktadır.)</li>
<li>Çizgelerin önce-genişliğine (breadth first [<a href="http://en.wikipedia.org/wiki/Breadth-first_search"  class="yeni" target="_blank" >BFS</a>]) dolaşılması.</li>
</ul>
<p><br/><br/><a href="http://www.ubenzer.com/veri-yapilari-proje-4/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/veri-yapilari-proje-4/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/veri-yapilari-proje-4/#comments">3 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/veri-yapilari-proje-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Veri Yapıları: Proje 3</title>
		<link>http://www.ubenzer.com/veri-yapilari-proje-3/</link>
		<comments>http://www.ubenzer.com/veri-yapilari-proje-3/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 09:30:23 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ağaç]]></category>
		<category><![CDATA[data structures]]></category>
		<category><![CDATA[dosyalar]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[restoran]]></category>
		<category><![CDATA[vektör]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1257</guid>
		<description><![CDATA[Üçüncü veri yapıları projemizde bizden bir restoran bilgi sistemi yazmamız bekliyordu. Bu bilgi sisteminin verileri tutma biçimini tasarlarken bizden bellekte az yer kaplayacak şekilde optimize edilmesi (en iyileştirilmesi) değil, en çabuk ulaşılabilecek şekilde optimize edilmesi istenmişti. Bu ödev aynı zamanda JAVA’da dosyalama işlemleri için de iyi bir örnek oluşturuyor. Oluşturduğumuz nesnelerin binary olarak ve doğrudan [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2008/12/ironi-cokmez-bilisim.gif"><img src="http://www.ubenzer.com/deepo/2008/12/ironi-cokmez-bilisim-560x358.gif" alt="Çökmez Bilişim Sistemleri Restoran Zinciri" title="Çökmez Bilişim Sistemleri Restoran Zinciri" width="560" height="358" class="golge aligncenter size-large wp-image-4700" /></a></p>
<p>Üçüncü veri yapıları projemizde bizden bir restoran bilgi sistemi yazmamız bekliyordu. Bu bilgi sisteminin verileri tutma biçimini tasarlarken bizden bellekte az yer kaplayacak şekilde optimize edilmesi (en iyileştirilmesi) değil, <strong>en çabuk ulaşılabilecek şekilde</strong> optimize edilmesi istenmişti.</p>
<p>Bu ödev aynı zamanda JAVA’da dosyalama işlemleri için de iyi bir örnek oluşturuyor. Oluşturduğumuz nesnelerin binary olarak ve doğrudan nesne olarak diske yazılıp diskten okunması ödev kapsamında istenmese bile, bizim teslim ettiğimiz ödevde yer alıyor.</p>
<p>Bu ödevde ikili arama ağacı (binary search tree) uygulaması, Hashtable kullanımına örnekler, JAVA’da vektör kullanımı, basit arayüz tasarımı ve ObjectInputStream ObjectOutputStream nesneleri ile veri kaydedip okuma örneklerine erişebilirsiniz.<br/><br/><a href="http://www.ubenzer.com/veri-yapilari-proje-3/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2008 | <a href="http://www.ubenzer.com/veri-yapilari-proje-3/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/veri-yapilari-proje-3/#comments">2 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/veri-yapilari-proje-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Veri Yapıları: Proje 2</title>
		<link>http://www.ubenzer.com/veri-yapilari-proje-2/</link>
		<comments>http://www.ubenzer.com/veri-yapilari-proje-2/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 22:00:51 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[bağlı liste]]></category>
		<category><![CDATA[data structures]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[kuyruk]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1166</guid>
		<description><![CDATA[Veri yapılarında ikinci projemiz bağlı liste (linked list), yığıt (stack) ve kuyruk (queue) yapılarının kullanımını pekiştirmek içindi. Ödev metni Ödevin çözümü(Eclipse projesi halinde, sıkıştırılmış biçimde) Ödevin raporu(İşleyişi hakkında bilgi sahibi olmanızı kolaylaştıracaktır.) Veri yapıları ödevlerini dört kişilik bir ekip olarak yapmaktayız. Kaynak kodlarını örnek almak, fikir edinmek ve bilgi sahibi olma amaçlı kullanabilirsiniz. Eğer projenin [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubenzer.com/deepo/2008/11/banka-sira.jpg" ><img src="http://www.ubenzer.com/deepo/2008/11/banka-sira-200x200.jpg" alt="Banka Kuyruğu JAVA Ekran Görüntüsü" class="golge alignright" /></a>Veri yapılarında ikinci projemiz <strong>bağlı liste</strong> (linked list), <strong>yığıt</strong> (stack) ve <strong>kuyruk</strong> (queue) yapılarının kullanımını pekiştirmek içindi.</p>
<ul>
<li><a href="http://www.ubenzer.com/deepo/2008/11/proje-2.pdf"  class="yeni" target="_blank"  >Ödev metni</a></li>
<li><a href="http://www.ubenzer.com/deepo/2008/11/proje-2-java.7z">Ödevin çözümü</a><em><br />(Eclipse projesi halinde, sıkıştırılmış biçimde)</em></li>
<li><a href="http://www.ubenzer.com/deepo/2008/11/proje-21.pdf"  class="yeni" target="_blank" >Ödevin raporu</a><em><br />(İşleyişi hakkında bilgi sahibi olmanızı kolaylaştıracaktır.)</em></li>
</ul>
<p>Veri yapıları ödevlerini dört kişilik bir ekip olarak yapmaktayız. Kaynak kodlarını örnek almak, fikir edinmek ve bilgi sahibi olma amaçlı kullanabilirsiniz. Eğer projenin kodlarını indirmeden incelemek isterseniz, yazının devamında kodları bulabilirsiniz. Sınıfların ne işe yaradığı gibi teknik bilgiler proje raporunda bulunmaktadır.<br/><br/><a href="http://www.ubenzer.com/veri-yapilari-proje-2/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2008 | <a href="http://www.ubenzer.com/veri-yapilari-proje-2/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/veri-yapilari-proje-2/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/veri-yapilari-proje-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Veri Yapıları: Proje 1</title>
		<link>http://www.ubenzer.com/veri-yapilari-proje-1/</link>
		<comments>http://www.ubenzer.com/veri-yapilari-proje-1/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 21:09:31 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[data structures]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[Nesneye Yönelik Programlama]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1147</guid>
		<description><![CDATA[Bu sene Veri Yapıları dersi alıyoruz. Veri yapılarının uygulamalarını JAVA’da yaptığımız için JAVA’ya ve nesneye yönelik programlamaya ısınmak zorundayız. Senenin birinci veri yapıları ödevi de tam olarak bunu amaçlanarak verilmiş bize. Ödev metni Ödevin çözümü(Eclipse projesi halinde, sıkıştırılmış biçimde) Ödevin raporu(İşleyişi hakkında bilgi sahibi olmanızı kolaylaştıracaktır.) Veri yapıları ödevlerini dört kişilik bir ekip olarak yapmaktayız. [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Veri Yapıları dersi alıyoruz. Veri yapılarının uygulamalarını JAVA’da yaptığımız için JAVA’ya ve nesneye yönelik programlamaya ısınmak zorundayız.</p>
<p>Senenin birinci veri yapıları ödevi de tam olarak bunu amaçlanarak verilmiş bize.</p>
<ul>
<li><a href="http://www.ubenzer.com/deepo/2008/11/veri-yapilari-proje-1.pdf"  class="yeni" target="_blank"  >Ödev metni</a></li>
<li><a href="http://www.ubenzer.com/deepo/2008/11/proje-1-java.7z">Ödevin çözümü</a><em><br />(Eclipse projesi halinde, sıkıştırılmış biçimde)</em></li>
<li><a href="http://www.ubenzer.com/deepo/2008/11/proje-1.pdf"  class="yeni" target="_blank" >Ödevin raporu</a><em><br />(İşleyişi hakkında bilgi sahibi olmanızı kolaylaştıracaktır.)</em></li>
</ul>
<p>Veri yapıları ödevlerini dört kişilik bir ekip olarak yapmaktayız. Kaynak kodlarını örnek almak, fikir edinmek ve bilgi sahibi olma amaçlı kullanabilirsiniz. Eğer projenin kodlarını indirmeden incelemek isterseniz, yazının devamında kodları bulabilirsiniz. Elipse kurulumu hakkında yardıma ihtiyacınız varsa <a href="http://www.ubenzer.com/eclipse-ganymede-34-surumunde-gorsel-editor-kullanmak/">şu yazım</a> işinize yarayabilir.<br/><br/><a href="http://www.ubenzer.com/veri-yapilari-proje-1/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2008 | <a href="http://www.ubenzer.com/veri-yapilari-proje-1/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/veri-yapilari-proje-1/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/veri-yapilari-proje-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

