Guan Gui

Main Navigation

  • Uni Call
  • Swift
  • Downloads
  • Me
    • LinkedIn / CV
    • Sitemap
    • Entries RSS
    • Comments RSS
    • Log In

Prove Logs on Blockchain with Go and ProvenDB

It’s been a long time since my last blog post. Here is my recent one on Medium: ProvenLogs is a simple yet performant logging service built…

Read More

FileHeader for Atom

I just wrote my first Atom extension called file-header. It allows you to customize, add, update and cooperate your authoring information in header…

Read More

A Beautiful Linear Time Python Regex Matcher via NFA

I came across a problem on leetcode a few days ago. It asked me to implement a simple regex (regular expression) matcher which supports both . and *…

Read More

Downloads > source code (30)

  • Order by:
  • Title
  • Date added
  • Download count
  • Binary Tree Inorder Traversal Test Cases (1690)
  • Binary Tree Inorder Traversal Xcode Project (1471)
  • Binary Tree Level Order Traversal II Test Cases (1628)
  • Binary Tree Level Order Traversal II Xcode Project (1596)
  • Binary Tree Level Order Traversal Test Cases (1563)
  • Binary Tree Level Order Traversal Xcode Project (1654)
  • Binary Tree Postorder Traversal Test Cases (1540)
  • Binary Tree Postorder Traversal Xcode Project (1544)
  • Binary Tree Preorder Traversal Test Cases (1638)
  • Binary Tree Preorder Traversal Xcode Project (1637)
  • Evaluate Reverse Polish Notation Test Cases (1538)
  • Evaluate Reverse Polish Notation Xcode Project (1474)
  • Insertion Sort List Test Cases (1489)
  • Insertion Sort List Xcode Project (1497)
  • Largest Rectangle in Histogram Test Cases (1716)
  • Largest Rectangle in Histogram Xcode Project (1595)
  • Longest Palindromic Substring Test Cases (142)
  • Longest Palindromic Substring Test Cases (1692)
  • Longest Palindromic Substring Xcode Project (1665)
  • Max Points on a Line Test Cases (1544)
  • 1
  • 2
  • Next »

Tags

Alfred alfred workflow Apple Contacts BFT bluetooth phone call bottom-up BST bug Bug Fix Call Trunk depth-first English FaceTime file type Fritz!Box Google Voice graph-tool GrowlVoice gtk Hearts key bindings LeetCode level order linear time Mac OS X Mission Control NFA phone amego PushDialer Python regex matcher search search permalink SIP Skype sort algorithm special character stack string Sublime Text Swift Telephone tree traversal wordpress 中文搜索

Categories

Archives

Recent Posts

  • Prove Logs on Blockchain with Go and ProvenDB
  • FileHeader for Atom
  • GGMutableDictionary: Thread Safe NSMutableDictionary
  • Pure SQL Approach to Globally Search and Replace Strings in MySQL Database
  • LeetCode in Swift: Longest Palindromic Substring

Recent Comments

  • m_stratford on Fix Mac OS X Mountain Lion Laggy/Choppy Animations
  • Jeff on Fix Mac OS X Mountain Lion Laggy/Choppy Animations
  • jBoive on Fix Mac OS X Mountain Lion Laggy/Choppy Animations
  • David Ye on LeetCode in Swift: Max Points on a Line
  • David Ye on LeetCode in Swift: Max Points on a Line

Powered by WordPress

Copyright © 2023  ·  Guan Gui