Building a DouDizhu Card Game Engine from Scratch

Pattern Enumeration and Weight Assignment DouDizhu supports 37 distinct card patterns, including singles, pairs, triplets, straights (5- to 10-card sequences), bombs (four-of-a-kind or joker pair), planes (multiple consecutive triplets), and combinations like "three-with-two" or "four-with-two-pairs." Each pattern variant is ...

Posted on Sun, 20 Sep 2026 16:48:31 +0000 by soniared2002

Algorithmic Problem Solving Strategies for Programming Competitions

Score Statistics Problem This problem focuses on structure sorting with primary key h, secondary key m, and tertiary key s. The implementation requires defining a custom comparison function for sorting student records based on these three criteria. Escape Strategy Problem This presents a greedy algorithm with strong logical reasoning. A naive s ...

Posted on Mon, 31 Aug 2026 16:44:09 +0000 by blinks