Ta上传的资源 (0)

算法课程中的重点知识,循环求阶乘。利用递归和循环求阶乘求一个数的阶乘

适用于算法课程求n个元素的全排列,从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。公式:全排列数f(n)=n!(定义0!=1)

是在算法课程中常见的一个算法,递归求阶乘函数,如果输入的参数等于1则返回1,否则返回n乘以该函数下次递归。

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。