Advanced Group

Session 1 (27 Jan 2018)

  • Solution to HKOI 2017/18 (Odd is Odd) (pdf)
  • Solution to HKOI 2017/18 (Tournament) (pdf)
  • Solution to HKOI 2017/18 (Desktop Icons) (pdf)
  • Solution to HKOI 2017/18 (Bogo Translate) (pdf)

Session 2 (3 Feb 2018)

Exhaustion, Branch and Bound (pdf)

Session 3 (10 Feb 2018)

Dynamic Programming (I) (pdf)

Session 4 (24 Feb 2018)

Data Structures (II) (pdf)

Session 5 (03 Mar 2018)

Graph (III) (pdf)

Session 6 (10 Mar 2018)

Dynamic Programming (II) (pdf)

Session 7 (24 Mar 2018)

Mathematics in OI (II) (pdf)

Session 8 (7 Apr 2018)

Graph (IV) (pdf)

Session 9 (14 Apr 2018)

Dynamic Programming (III) (pdf)

Intermediate Group

Session 1 (27 Jan 2018)

  • Solution to HKOI 2017/18 (Wings and Nuggets) (pdf)
  • Solution to HKOI 2017/18 (Rope) (pdf)
  • Solution to HKOI 2017/18 (Shortest Path) (pdf)
  • Solution to HKOI 2017/18 (Mysterious Area) (pdf)

Session 2 (3 Feb 2018)

Data Processing (pdf)

Session 3 (10 Feb 2018)

Searching and Sorting (pdf)

Session 4 (24 Feb 2018)

Recursion, Divide and Conquer (pdf)

Session 5 (03 Mar 2018)

Mathematics in OI (I) (pdf)

Session 6 (10 Mar 2018)

Greedy Algorithms (pdf)

Session 7 (24 Mar 2018)

Data Structures (I) (pdf)

Session 8 (7 Apr 2018)

Graph (I) (pdf)

Session 9 (14 Apr 2018)

Dynamic Programming (I) (pdf)

PM Sessions

Session 2 (3 Feb 2018)

Introduction to C++ (pdf)

Session 3 (10 Feb 2018)

Constructive Algorithm (pdf)

Session 4 (24 Feb 2018)

Cryptography (pdf)

Session 8 (7 Apr 2018)

Randomized Algorithm (pdf)

Contest Materials

Mini Competition 0 (14 Feb 2018)

Editorial (pdf)

Mini Competition 1 (03 Mar 2018)

Editorial (pdf)

Mini Competition 2 (24 Mar 2018)

Editorial (pdf)

Mini Competition 3 (14 Apr 2018)

Editorial (pdf)

The training materials will be uploaded after training sessions.