<?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>Web Mahsulleri ! &#187; Algoritma</title>
	<atom:link href="http://www.webmahsulleri.com/tag/algoritma/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webmahsulleri.com</link>
	<description>İnsan Programı</description>
	<lastBuildDate>Thu, 02 Sep 2010 17:11:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sihirli PHP  call_user_func ve  call_user_method</title>
		<link>http://www.webmahsulleri.com/php/sihirli-php-call_user_func-ve-call_user_method/</link>
		<comments>http://www.webmahsulleri.com/php/sihirli-php-call_user_func-ve-call_user_method/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 12:45:47 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[PHP Hileleri]]></category>
		<category><![CDATA[Sihirli PHP]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=512</guid>
		<description><![CDATA[PHP de kodlarken yapılan kolaylıklardan yararlanmama hatalarından biride requesten gelen parametrelere göre uzayan switch case ve else if yapılarıdır.
Bunu pek çok php betiğinde görürsünüz hatta en sık yapılardan biridir.
Temel amaç $_REQUEST[“page”] gibi bir veriye göre işlemi belirlemektir.
Çoğu PHP’ci bu işlemi şöyle yapar.

$param = $_REQUEST[“param”];

switch ($param) {

case “ekle”:
ekle()

break;

case “sil”:
sil()

break;

case “duzenle”:
duzenle();

break;

default:
listele();
}

Bu switch işlem yapılabilecek parametre sayısına göre [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/sihirli-php-call_user_func-ve-call_user_method/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bubble Sort  (Bora Usulu Bubble Sort )En Kısa Sıralama Algoritması</title>
		<link>http://www.webmahsulleri.com/cc/bubble-sort-bora-usulu-bubble-sort-en-kisa-siralama-algoritmasi/</link>
		<comments>http://www.webmahsulleri.com/cc/bubble-sort-bora-usulu-bubble-sort-en-kisa-siralama-algoritmasi/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 17:56:20 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=429</guid>
		<description><![CDATA[C/C++ Balon Sıralama Bubble Sort
Amaç
Sırasız, karışık tek boyutlu bir tam sayı dizisini, küçükten büyüğe doğru sıralamak.

void sort(int *Array,int n)
{
for(int i=n-1 ;i&#62;2;i–)
for(int j=0;j&#60;i;j++)
(Array[j]&#62;Array[i])?Array[j]^=Array[i]^=Array[j]^=Array[i]:0;
}

Tabiki kısa olması hızlı olması anlamına gelmiyor. Yinede Quick Sort hızlı çalışacaktır..
]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/cc/bubble-sort-bora-usulu-bubble-sort-en-kisa-siralama-algoritmasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sınıf Kilitlemesi Sınıflar Arası Döngüler</title>
		<link>http://www.webmahsulleri.com/php/sinif-kilitlemesi-siniflar-arasi-donguler/</link>
		<comments>http://www.webmahsulleri.com/php/sinif-kilitlemesi-siniflar-arasi-donguler/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 04:44:07 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=450</guid>
		<description><![CDATA[Sınıf Kilitlemesi Sınıflar Arası Döngüler
Loop deyimleri kullanılmadan sadece iki sınıf kullanarak bir döngü oluşturula bileceğini biliyor muydunuz?  OPP mekanizması yanış kullanıldığında sistemi aşırı yorabilir.
Aşağıdaki iki sınıf kurucu metotlarında bir birlerini örneklerler A sınıfı kurucu metodunda B sınıfını örekler B sınıfı da kurucu metodunda A sınıfını bu sayede sonsuza uzayan bir döngü oluşturulur ve sistemin kilitlenmesine [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/sinif-kilitlemesi-siniflar-arasi-donguler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
