#函数
Yaker_336
脸滚键盘,啪嗒啪嗒
展开
-
C语言_归并排序的非递归算法
归并排序的非递归思想是将长度为1的子序列合并成长度为2的子序列,然后再将长度为2的子序列合并成长度为4的子序列,直到所有元素合并结束。的子段时数组元素的下标。最后一行输出排序的结果,数据之间用一个空格分隔。(3)MergeSort函数,二路归并算法,调用MergePass函数,(2)MergePass函数,这个函数的功能对于长为。(1)Merge函数,用于合并两个有序子段。两个相邻的有序子序列归并为一个有序子序列。的值大于等于n的时候,归并结束。数组进行归并,两个两个地合并长度为。//一趟二路归并排序。原创 2022-09-16 17:04:41 · 524 阅读 · 1 评论 -
C语言_用结构体类型实现复数的加、减、乘、除运算,每种运算用函数完成
复数的简单运算!原创 2021-12-09 22:07:00 · 7542 阅读 · 2 评论 -
C语言_用函数翻转矩阵
“翻转”矩阵!原创 2021-11-29 21:49:49 · 1226 阅读 · 1 评论 -
C语言_数组_直接插入排序
(只是一个数组题目罢了)直接插入排序,是指将无序序列中的各元素依次插入到已经有序的数组中。假设数组中前i-1元素已经有序,现在要将线性表中第i个元素插入到前面的有序子表中,插入过程如下:以长度为n=8的序列(13,6,1,31,9,27,5,11)的插入排序过程做示范: 第1趟:将数组第2个元素6向前插入后,则数组中元素为(6,13,1,31,9,27,5,11); 第2趟:将数组第3个元素1向前插入后,则数组中元素为(1,6,13,31,9,27,5,11); 第3趟:将数组第4个元素31向前原创 2021-11-16 19:32:51 · 2719 阅读 · 1 评论