{"id":275,"date":"2011-12-29T18:45:00","date_gmt":"1970-01-01T00:00:00","guid":{"rendered":"http:\/\/www.yazilimmutfagi.com\/?p=275"},"modified":"2011-12-29T18:45:00","modified_gmt":"1970-01-01T00:00:00","slug":"arama-algoritmalari","status":"publish","type":"post","link":"https:\/\/www.yazilimmutfagi.com\/index.php\/2011\/12\/29\/arama-algoritmalari\/","title":{"rendered":"Arama Algoritmalari"},"content":{"rendered":"\n<h3>\n\nArama Algoritmalari (searching algorithms)\n<\/h3>\n \n<p>\nArama algoritmalari genel anlaminda y\u00fczbinlerce, milyonlarca ve milyarlarca veriye en kisa yoldan, en hizli bir bi\u00e7imde, en az bellek kullanimi, ve en az kaynak harcayarak ulasmamizi saglayan algoritmalarin t\u00fcm\u00fcd\u00fcr. Tabiki bizim ele alacagimiz konu bilgisayar bilimleriyle alakali olan arama algoritmalaridir. Arama algoritmalari bilgisayar biliminin en temel islemlerinden biridir. G\u00fcn\u00fcm\u00fczde kuskusuz elimizin altinda bulunan ve neredeyse herg\u00fcn kullandigimiz Google&#8217; in arama motoru. Hi\u00e7 d\u00fcs\u00fcnd\u00fcn\u00fczm\u00fc google milyarlarca verinin arasindan sadece sizin aradiginiz metinler ile ilgili olanlari nasil getiriyor diye? Sizce ger\u00e7ekten Google&#8217; in arama motoru sizin girdiginiz verileri, veritabaninda bulunduran t\u00fcm verilerle tek tek kiyaslama pesindemi? Cevabimiz hayir tabikide.\n\n <\/p>\n <a href='www.yazilimmutfagi.com'>.<\/a>\n <p>\n\nArama algoritmalari g\u00fcn\u00fcm\u00fczde en \u00e7ok ihtiya\u00e7 duydugumuz algoritmalardir. \u00c7\u00fcnk\u00fc milyonlari asan m\u00fcsterilerinizin bilgilerine, daha \u00f6nce yapmis oldugunuz anlasmalara, senetlere vs. bilgilere erismek i\u00e7in bu algoritmalara ihtiya\u00e7 duyariz. Bu algoritmalar olmasaydi belkide Google&#8217; de en ufak bir arastirma yaptigimizda milyon adet veriye ulasmaniz g\u00fcnler alabilirdi.\n\n <\/p>\n <p>\n\nArama algoritmalarinin \u00f6nemini anlamak okadarda zor degil bu algoritmalar ile ilgili bir \u00e7ok hazir algoritmalar mevcuttur. Bu algoritmalar elde var olan verileri en uygun bi\u00e7imde kullanarak en hizli yoldan verilere ulasmamizi saglarlar. \u00c7esitli algoritma t\u00fcrleri ise asagidadir, bu algoritmalara daha bir \u00e7ok algoritmalar eklenebilir.\n\n <\/p>\n<h4>\nVeri Arama\n<\/h4>\n<ul>\n<li>Dogrusal Arama (Linear Search)<\/li>\n<li>Ikili Arama (Binary Search)<\/li>\n<\/ul>\n\n <h4>\n\u00c7\u00f6z\u00fcm Arama Algoritmalari<\/h4>\n<ul>\n<li>Depth-First Search (Derinlik \u00d6ncelikli Arama)<\/li>\n<li>Genislik \u00d6ncelikli Arama (Breadth-First Search)<\/li>\n<li>Uniform Cost Search<\/li>\n<li>En iyi en \u00f6nce Arama (Best First Search)<\/li>\n<li> A-Star Search<\/li>\n<li>Tirmanis Aramasi (Hill Climbing Search)<\/li>\n<li>Demet Aramasi (Beam Search)<\/li>\n<li>Depth-Limited Search<\/li>\n<li>Bidirectional Search<\/li>\n<li>Dijkstra_s Algorithm<\/li>\n<li>Floyd-Warshall Algorithm<\/li>\n<li>Iterative Deepening Search<\/li>\n<li>Uniform-Cost Search<\/li>\n<li>Tabu Search<\/li>\n<\/ul>\n <p>\nBu algoritmalar kuskusuz elde var olan veriler ile, bir polis gibi su\u00e7luyu, t\u00fcm \u00fclkedeki insanlari tek tek sorgulamak yerine, sadece bu verilere uygun olarak su\u00e7lulari se\u00e7erek sorgularlar. Tabi ulasilan verilerin b\u00fcy\u00fckl\u00fcg\u00fcde, kapsadigi karmasikliklarda verileri se\u00e7mek i\u00e7in bir zorluktur. Bu y\u00fczden otoyolda son s\u00fcrat ilerleyen yedekleme kasetleriyle dolu bir kamyonun bantgenisligini k\u00fc\u00e7\u00fcmsemeyin.\n<\/p> <a href='www.yazilimmutfagi.com'>.<\/a>\n<p>\n\nHakki ESER<br \/>\n\neser.hakki@hotmail.com\n<\/p>","protected":false},"excerpt":{"rendered":"<p>Arama algoritmalari genel anlaminda y&#252;zbinlerce, milyonlarca ve milyarlarca veriye en kisa yoldan, en hizli bir bi&#231;imde, en az bellek kullanimi, ve en az kaynak harcayarak ulasmamizi saglayan algoritmalarin t&#252;m&#252;d&#252;r. Tabiki bizim ele alacagimiz konu bilgisayar bilimleriyle alakali olan arama algoritmalaridir.<\/p>\n","protected":false},"author":545,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[413],"tags":[5847,4173,5547,5339,4911,4607],"_links":{"self":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/275"}],"collection":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/users\/545"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":0,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}