很高兴可以选修刘二中老师的自然辩证法课程,在这几十个学时的学习中,刘老师结合自身理工科出身的教育背景,以我们这些理工科学生易于接受的方式讲述了自然辩证法的基本概念,并用生动形象的例子或者典故加深了我们对有关理论概念的理解。虽然时间不长,但这短短的几十个学时的课程使我对自然辩证法从有了更深层次的认识。下面我就围绕刘老师上课讲到的六个篇章来谈一谈我所掌握的知识。
排序算法属于C++泛型算法中的一种,以不同的方式为容器的元素排序。这些算法包括sort, stable_sort, partial_sort, partial_sort_copy以及一些相关的功能,包括nth_element, binary_search, lower_bound, upper_bound, equal_range, merge, includes, push_heap, pop_heap, make_heap, sort_heap, set_union, set_intersection, set_difference, set_symmetric_difference, min, min_element, max, max_element, lexicographical_compare, next_permutation, prev_permutation。由于相关功能不常用,这里就不具体介绍了,下面用程序实例演示每一个算法。 阅读全文