Recently ran into this matchless post at the Sun Developer Network (SDN) about the “different algorithms in Java”. Make sure you aren’t drinking anything while reading this ![]()
Recently ran into this matchless post at the Sun Developer Network (SDN) about the “different algorithms in Java”. Make sure you aren’t drinking anything while reading this ![]()
SequoiaView uses the concept of squarified treemaps to present the contents of your computer hard disk in a novel way. Also see the website of their spin-off company MagnaView, which specializes in visualizing huge amounts of data.
Algorithms and Data Structures are the DNA of computers, they are what run the world that we live in today, and they will probably continue to run the world long after the human race wipes itself off the surface of this planet. Algorithms help us understand life and increasingly in the future will help us in improving it. When I was a child, I was taught that what a computer does is basically INPUT -> PROCESS -> OUTPUT. That is the core of computing: the INPUT and the OUTPUT are Data Structures and the PROCESS is the Algorithm.
Resources:
References: