Algorithm design and analysis of topics and source code.doc