Tag: interview
10 รายการ
Blog
LeetCode 79 Word Search: backtracking ที่คืนสถานะกระดานทุกทางออก
เทียบ visited set, in-place marking และ frequency pruning พร้อม complexity, edge cases, decision table และ Python tests
LeetCode 15 3Sum: sort แล้วบีบสองฝั่งเพื่อคุมชุดซ้ำ
เทียบ two pointers, hash per pivot และ brute-force oracle พร้อม complexity, duplicate rules, decision table และ Python tests
LeetCode 55 Jump Game: ไปถึงปลายทางด้วย greedy แบบไม่แบกตาราง
เทียบ forward reach, backward goal และ dynamic programming พร้อม complexity, edge cases, decision table และ Python tests
LeetCode 14 Longest Common Prefix: หดคำตั้งต้นจนทุกคำยอมรับ
เทียบ horizontal shrink, vertical scan และ sort first-last พร้อม complexity, edge cases, decision table และ Python tests
LeetCode 7 Reverse Integer: กลับหลักพร้อมหยุดก่อนล้น 32-bit
เทียบ string reversal กับ arithmetic pop-push พร้อม overflow guard, complexity, edge cases, decision table และ Python tests
LeetCode 4 Median of Two Sorted Arrays: แบ่งสองฝั่งให้ซ้ายไม่เกินขวา
เทียบ merge, kth elimination และ binary partition พร้อม complexity, edge cases, decision table และ Python tests ที่รันจริง
LeetCode 54 Spiral Matrix: เดินขอบให้ครบโดยไม่หลงมุม
เทียบ 2 วิธีเดินเมทริกซ์แบบก้นหอย พร้อม complexity, edge cases, decision table และ Python tests ที่รันจริง

LeetCode Valid Parentheses: สแต็กกับการจับคู่เครื่องหมาย
ติว Valid Parentheses หลายแนวทาง เทียบความชัดและประสิทธิภาพ แล้วแนะนำชุดที่เหมาะสัมภาษณ์กับโปรดักชัน

LeetCode Two Sum: ห้าแนวคิดจากช้าสุดถึงแผนที่หนึ่งรอบ
อธิบาย Two Sum แบบเพื่อนติว สองถึงห้าแนวทาง เทียบเวลาพื้นที่และความชัด แล้วแนะนำว่าจะใช้ตอนไวท์บอร์ด โปรดักชัน หรือมือใหม่

LeetCode Merge Intervals: เรียงก่อนแล้วค่อยยุบช่วงซ้อน
อธิบาย Merge Intervals หลายแนวทาง เทียบความชัดเวลาและพื้นที่ พร้อมคำแนะนำสำหรับสัมภาษณ์และงานจริง