算法测试(课上测试)

测试题目:

1. Ubuntu下支持哪些C语言的排序算法,查找算法?你是怎么得到的?提交截图

2. 针对下面的数组,调用Linux的 快速排序或二分查找算法。查找算法查自己的学号。

用随机数函数产生10个 1-1000之间的数存到一个数组int arr[11]中, arr[10] = 你学号的后三位。

1.Ubuntu下支持的排序算法有:直接插入排序;折半插入排序;shell排序;简单选择排序;堆排序;冒泡排序;快速排序;归并排序;基数排序等等。
Ubuntu下支持的查找算法有:顺序查找;二分查找;插值查找;斐波那契查找;树表查找;分块查找;哈希查找等等。
我是通过查阅相关文档及博客得到的,相关博客链接如下:
https://www.cnblogs.com/chownjy/p/8663069.html
https://www.cnblogs.com/leezx/p/5719012.html
2.针对下面的数组,调用Linux的 快速排序或二分查找算法。查找算法查自己的学号。用随机数函数产生10个 1-1000之间的数存到一个数组int arr[11]中, arr[10] = 你学号的后三位。
代码已上传至码云,链接:https://gitee.com/lei_qing_yi/daxuexuexidaima/tree/master/算法测试(课上测试)
Linux实践截图:

posted @ 2021-12-13 11:30  20191330雷清逸  阅读(58)  评论(0编辑  收藏  举报