Han QiinTowards Data ScienceCherry Pickup Bottom-Up Dynamic Programming ExplanationDevelop your abstraction skills in Dynamic ProgrammingMar 13, 20221Mar 13, 20221
Han QiinTowards AITabibitosan for Consecutive SQL problemsSave yourself from painful cross-joins and lag/lead window functionsDec 31, 2021Dec 31, 2021
Han QiinTowards Data ScienceTaming the Python Import SystemDo it wrong so you can do it rightApr 25, 2021Apr 25, 2021
Han QiinThe StartupHow badly named SQL column aliases confuse when using GROUP BY and ORDER BYJust don’t use the same alias name as input column nameFeb 6, 20211Feb 6, 20211
Han QiinTowards Data ScienceGotcha! when using global variable with recursionI was working on this leetcode question https://leetcode.com/contest/weekly-contest-212/problems/path-with-minimum-effort/ using…Oct 31, 2020Oct 31, 2020
Han QiinThe StartupScraping Excel Online Read-Only File With RequestsIn a previous article…Sep 9, 2020Sep 9, 2020
Han QiinThe StartupScraping Excel Online Read-Only File With Selenium and Javascript in PythonThis exercise was prompted by a question on a forum https://community.dataquest.io/t/how-to-download-an-excel-online-file/494093 regarding…Aug 31, 2020Aug 31, 2020
Han QiinTowards Data Science20 days to Google Cloud Professional Machine Learning Engineer Exam (BETA)A journey of throwing oneself in the deep endAug 23, 20203Aug 23, 20203
Han QiinTowards Data ScienceWhat’s the difference between pd.merge and df.merge?In my voluntary role providing online technical support for www.dataquest.io, i come across numerous questions which allow me to dive…Sep 5, 2019Sep 5, 2019