Algorithms in zju308