CoolMind


If you cannot measure it, you cannot improve it.

Notes about making Github pages beautiful

Introduction Auto TOC Highlight Anchor Comment Introduction More and more people are using Github pages as their personal website. Git...

Python descriptor

Property Descriptor Recently in my project, I need to dynamically add property to an instance. It is easy that any class can support it. c...

Leetcode summary of 20190922-20190929

Summary Highlight Code Section Summary Solved problems list Remove All Adjacent Duplicates in String II Most Stones Removed with ...

Dijkstra's 3-way quick sort

Quick-sort is one of the greatest inventions. Most of the time, its time complexity is O(nlogn). However, when the input array contains lots of dup...

Leetcode summary of 20190915-20190922

Summary Highlight Code Section Summary Solved problems list Check If Word Is Valid After Substitutions Redundant Connection Arr...

C++ Iterator

Introduction Common Iterator Wrapper Inserters IO related Common functions Introduction Iterator is an essenti...

Leetcode summary of 20190908-20190915

Summary Highlight Summary Solved problems list Kth Smallest Element in a Sorted Matrix All Nodes Distance K in Binary Tree Total ...

Leetcode summary of 20190901-20190908

Summary Highlight Summary 本周解决的问题: Most Frequent Subtree Sum Max Consecutive Ones III Check Completeness of a Binary Tree Singl...