2017 IT组第二期新人任务

emmmm....

Introduction

本期任务希望你们熟悉基本的排序算法,并且对基本的时间、空间复杂度概念有了解,能够分析简单程序的复杂度。

Specification

本期任务要求实现以下排序算法:

  • 插入排序
  • 冒泡排序
  • 归并排序
  • 快速排序

并且理解它们的时间、空间复杂度计算方式。

fork git@github.com:klx3300/mtclub-it-quest2.git

并且按照头文件当中提供的函数定义,在另外一个文件中实现你的算法。

限制语言为 C/C++。

Criteria

所有算法都是必做要求w

Due Date

Nov. 22, 2017 IT Meetup

Notice

测试文件将稍后在同一 repo 中给出。