How does it work? How can I make it run faster?

(Image by Author)


How to find three sums most efficiently

Image by Author

Two Sums


The answer behind an existential question, in python!

Image by Author


An analysis of algorithms and complexities

(Image by Author)


Applying the dynamic programming techniques to an interesting optimization problem

Image by Author

Problem Description


Benefits of portfolio diversifications

(Image by Author)

Should I blend?


Exploring the basics of NLP: Cleaning, NER, POS, Fuzzy String Match

Imaged by Author, using flowchart (http://flowchart.js.org/)

Text Cleaning


How to combine programming techniques


Taking a tour through Kalman filter with an everyday example.

(Image by Author)


Improving lowest common ancestor algorithms with disjoint set off-line.

Tarjan’s Off-line LCA Algorithm (Image by Author)

Shuo Wang

Interesting pieces on various topics in finance and technology.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store