RSS.Social

Siderite's Blog

follow: @[email protected]

Posts

Algorithms - Segment Tree and Fenwick Tree - efficient range queries and updates

Algorithms - Trie and KMP String Search - efficient prefix and pattern matching

Algorithms - Binary Search - Searching in sorted/monotonic spaces

Algorithms - Union-Find (Disjoint Set Union) - Efficient union of sets / cycle detection in graphs

Algorithms - Heaps / Priority Queues - Efficient top-k or priority processing

Algorithms - Greedy Algorithms - Local optimal choices that work globally

Algorithms - Backtracking - decision trees, get all combinations, prune early

Algorithms - Breadth First Search - shortest path, by level processing

Algorithms - Tree Traversals and Depth First Search - Connectivity and Exploration problems

Algorithms - Dynamic programming - Optimization with overlapping subproblems

The Bell Jar, by Sylvia Plath

A Line in the World, by Dorthe Nors

The Cruel Prince (The Folk of the Air #1 ), by Holly Black

Africa!

The American Dream is dead

The Claw of the Conciliator (The Book of the New Sun #2), by Gene Wolfe

The Shadow of the Torturer (The Book of the New Sun #1), by Gene Wolfe

The Tyranny of authors

Abolish the box office

The end of the world already happened

Raw string literals in .NET, both useful and entertaining

Generate readable and efficient logging methods

Starfish (Rifters #1) Peter Watts

Lord of Mysteries 2: Circle of Inevitability Volumes 2-4, by Ai Qianshui de Wuzei

Lord of Mysteries 2: Circle of Inevitability Volume 1, by Ai Qianshui de Wuzei

Lord of the Mysteries Volumes 4-8, by Ai Qianshui de Wuzei

Lord of the Mysteries Volume 3, by Ai Qianshui de Wuzei

Lord of the Mysteries Volume 2, by Ai Qianshui de Wuzei

Lord of the Mysteries Volume 1, by Ai Qianshui de Wuzei

The Wolfman, by Nicholas Pekearo

Norstrilia, by Cordwainer Smith

Eden, by Tim Lebbon