Hangdian ACM entry classic commonly used algorithm PPT