Profile cover photo
Profile photo
Joe Dzado
Enjoy this music while you wait.
Enjoy this music while you wait.

Joe's posts

Post has attachment
Pay it forward.

Post has shared content
Visual Algorithms II

Steven Halim from the School of Computing at the University of Singapore has, in conjuction with some of his students, developed a page of visual algorithms. These examples allow you to interact visually at your own pace and examine the javascript as it executes.

VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. VisuAlgo is like a 24/7 copy of himself. Together with some of his students from the National University of Singapore (see the "Team"), a series of visualisations were developed and consolidated, from simple sorting algorithms to complex graph data structures and algorithms, and also string+geometry algorithms.

VisuAlgo contains many advanced algorithms that are discussed in Dr Steven Halim's book and beyond (Note: This 'Competitive Programming 3' book is co-authored with his brother Dr Felix Halim). At this point of time, some of these advanced algorithms visualization/animation can only be found in VisuAlgo. For example, in Graph Traversal visualization, we do not just discuss the standard Depth-First Search (DFS) and Breadth-First Search (BFS) algorithms, but also their variants, e.g. the modifications of DFS for finding Articulation Points (Cut Vertex) and Bridges, Tarjan's and Kosaraju's DFS-like algorithms for finding Strongly Connected Components (SCCs) of a directed graph, and we also have feature to visualize the implication graph of a small 2-SAT(isfiablity) instance and check if the instance is satisfiable.

More here:

Online traning quiz:

Paper (open):

Competitive Programming 3 (Book):

Steve Halim:

More Visual Algorithms:

Post has shared content
Great little explanation. 
Pretty nice visualization about #vaccines  
Note: Anti-vaxers posting comments here will be ridiculed and blocked and then ridiculed some more.

Post has shared content
My issues with feminism: Reason #1
I realize that I've done an abysmal job of making this timely, but this is my response to those who consider me a feminist, and perhaps especially to those who think this is a bad thing to be a feminist.  This is bound to be offensive or flat out to ridicul...

Post has shared content
Great idea!!
Renting a recording studio is pretty pricey. Record at home with a DIY noise canceling booth.

Post has attachment
End pornography. 

Post has attachment
This is a great idea. It's been around for a while. Maybe it's time for the world to bite. 

Post has shared content
Thank goodness for this #PSA from +Norton !
Pass it along to those you love.
Wait while more posts are being loaded