Mr WordPress on Hello world!
Category Archives: IT
1. Fixed mind set VS growth mind set Behavior changes brain, learn something, like playing guitar Praise process and work, don’t always say you are smart or talented We can always be better 2. 四小时鼓掌赢20美元 目标便宜（赢钱到赌气） 成本束缚（鼓掌一个小时不愿放弃） 布莱希特论戏剧 不要沉浸在剧情中 生活是场大戏，也是可以改变的 … Continue reading
1. Array is easy to index specific element with index, it’s easier to calculate the difference between different elements than linked list. 2. LeetCode Trap Rain Water problem: iterate left and right elements for each element in the input array, … Continue reading
Array Tips: keep two points and shrink from left and right to center, check to meet certain requirement (sum equals a target number) until left index is over right one. Problems: Two Sum, 3Sum, 3Sum Closest, 4Sum, etc. … Continue reading
Nowadays, Test Driven Development (TDD) is so popular that software engineers are a group of people full of curiosity and spend a lot of time on learning and testing, like unit testing, integration testing and system testing. They design the test … Continue reading
Even though functional programming is more and more popular nowadays, but Object Oriented programming is still the main stream in industry. Object Oriented Design (OOD) skills are basics for professional programming and used widely in interviews and professional development because … Continue reading
1. Clarify question, design algorithm and data structure, pseudo-code, coding, test. 2. You don’t need master everything to solve problem in real life, a better way is to learn something new, apply it, correction, repeat. Just like change tire while … Continue reading