Tuan ChauLeetCode 321: Create maximum number — a dynamic programming approachGiven two arrays of length m and n with digits 0–9 representing two numbers. Create the maximum number of length k <= m+n from digits of…5 min read·Oct 16, 2021----
Tuan ChauA very simple argument parserI’m a guy who usually writes a lot of script files to automate my daily routine. To extend the flexibility of the script, a good piece of…2 min read·Feb 27, 2021--1--1
Tuan ChauAndroid | Use ADB to backup and restore local data for testingIn addition to making ADB more useful in testing and debugging Android apps, today I would like to introduce a short trick to backup and…3 min read·Nov 7, 2020----
Tuan ChauinThe StartupAndroid | Extend the ADB to Make App Debugging EasierADB is a useful and powerful tool to interact with an Android app or the whole Android device via the command line. However, ADB is still…5 min read·Oct 25, 2020----
Tuan ChauBeautiful codeSome days ago, my friend requested me to help him review his code. Well, it was my daily job, so, I pleased to help.3 min read·Mar 23, 2019----
Tuan ChauLet’s code with LeetcodeMmm…, I don’t know how to start this post, actually, it’s not about Leetcode but about my laziness (yes, very similar to the story about…3 min read·Jan 5, 2019--1--1
Tuan ChauA short story of naming git-branchWell, I’m a developer. Using git is somehow my daily job. I’m not very keen on typing command on the console, especially with long…5 min read·Nov 2, 2018--1--1
Tuan ChauAnnoPref — make saving SharedPreferences easierI have been working on Android for years. Whenever making a get/set (or get/put) a field in the SharedPreferences file, I feel hard. It’s…3 min read·Nov 24, 2016----