cdzombak + algorithms   15

Fast ID Generation Part I - Paracode
I explain why ID generation is an issue, how it can be achieved in a reliable, scalable manner. I show how it is done and also analyze the constraints, risks and considerations one has to take while designing a solution for this problem.

I pick a solution and present some benchmarks for it and other substitudes in the second part.
algorithms  scaling 
5 weeks ago by cdzombak
TimeComplexity - PythonInfo Wiki
This page documents the time-complexity (aka "Big O" or "Big Oh") of various operations in current CPython.
python  algorithms 
november 2011 by cdzombak
Balanced Search Trees Made Simple (Arne Andersson)
As a contribution to the recent debate on simple implementations of dictionaries, we present new maintenance algorithms for balanced trees. In terms of code simplicity, our algorithms compare favourably with those for deterministic and probabilistic skip lists.
datastructures  cs  algorithms  filetype:pdf  media:document 
september 2011 by cdzombak
Andersson Tree Tutorial - Eternally Confuzzled
Andersson trees are simple and easy to implement balanced binary search trees that are based on the foundations of red black trees. Consequently, Andersson trees have similar performance and structuring properties as red black trees without the difficult implementation.
cs  datastructures  algorithms 
september 2011 by cdzombak
An Industrial-Strength Audio Search Algorithm
Paper on the technique Shazam (et al?) uses for music recognition.
algorithms  cs  shazam  music  audio  dsp  filetype:pdf  media:document 
september 2011 by cdzombak

Copy this bookmark:



description:


tags: