Category Archives: Algorithm Analysis

Pipe-and-Filter Architecture and An Elegant Algorithm

The Problem: Given a dictionary of words in English, find all the anagrams in the dictionary. That is, find all the words that are permutations of each other. For example, pots, stop, and spot are anagrams of each other. Bentley, … Continue reading

Posted in Algorithm Analysis, General Concepts, Links, Software Architecture | Tagged , , , | Leave a comment

15 Sorting Algorithms

Visualization and “audibilization” of 15 Sorting Algorithms in 6 Minutes. Source: http://panthema.net/2013/sound-of-sorting/

Posted in Algorithm Analysis | Tagged , , , | Leave a comment

Data Structures and Algorithm #1 Merge Sort

Bugün yaptığım şey, seçtiğim bir sıralama algoritmasını incelemek oldu. Merge Sort’u baştan sona incelemek birçok şeyi hatırlamak için iyi bir karardı sanırım. Java için temel syntaxlar, main memory ve recursion başlıklarının üstünden geçtim. Head Recursion için 2 ayrı örnek üzerinde … Continue reading

Posted in Algorithm Analysis | Tagged , , , | Leave a comment