永发信息网

单选题下列属于淡水鱼类的是:A.带鱼B.鲨鱼C.银鲳D.草鱼

答案:3  悬赏:0  手机版
解决时间 2021-03-28 10:13
  • 提问者网友:低吟詩仙的傷
  • 2021-03-27 23:03
单选题 下列属于淡水鱼类的是:A.带鱼B.鲨鱼C.银鲳D.草鱼
最佳答案
  • 五星知识达人网友:低音帝王
  • 2020-12-15 04:26
D解析带鱼、鲨鱼、银鲳是生活在海洋中的鱼类,草鱼生活在淡水河流中,属淡水鱼类。
全部回答
  • 1楼网友:廢物販賣機
  • 2021-03-23 10:26
这个解释是对的
  • 2楼网友:毛毛
  • 2020-06-15 06:48
问题一:哪些排序是稳定的 希尔排序、堆排序: 就地的不稳定排序
快速排序:     非就地的不稳定排序
选择排序:     不稳定排序
插入排序: 稳定排序问题二:稳定排序和不稳定排序各有什么优缺点 所谓稳定排序,就是相等的两个数,排序前是什么顺序,排序后也是什么顺序。
比如a=1,b=3,c=1,a,b,c这3个数进行排序,a本来在c前面,如果能保证排序后,a还是在c前面,就是稳定排序,否则就是不稳定排序。
弊端,就是它的不稳定性啊。
比如很多到银行存钱,谁的钱多给谁存,如果钱一样多,谁先到谁先存。
这就要保证,钱一样多的情况下,先到的一定先存钱。问题三:数据结构里面什么是稳定的排序,什么是不稳定的排序,怎么看,什么是稳定性 就是说在配需前后,各个关键字的相对位置不变。
举个例子来说吧,假设在排序前数据排列如下:
排序前:5,6(1),1,4,3,6(2),(第一个6在第二个6之前)
排序后:1)如果排序后的结果是1,2,3,4,5,6(1),6(2)那么就说此排序算 法是稳定的,即使稳 定的排序。
2)如果排序后的结果是1,2,3,4,5,6(2),6(1),即6(1)和6(2)相比较排序前
他们的相对顺序改变了(第二个6排到第一个6之前了),那么就说这次排序是不稳定的 排序
像快速排序、希尔排序等算法都是不稳定排序算法,冒泡排序、插入排序等算法是稳定的排序算法。
希望对你有帮助哦~~问题四:数据结构的排序算法中,哪些排序是稳定的,哪些排序是不稳定的? 直接插入互稳定直接选择 不稳定(很多书上这么说,但我总觉得是稳定的)冒泡 稳定希尔 不稳定快速 不稳定堆 不稳定归并 稳定问题五:排序的稳定性具体有什么用? 排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所用。在对每一列进行排序时要选用稳定的排序算法才能保阀基数排序结果是正确的,要不然会出错。问题六:在快速排序、堆排序、归并排序中,什么排序是稳定的? 归并排序是稳定的
“快速排序和堆排序都不稳定
不稳定:就是大小相同的两个数,经过排序后,最终位置与初始位置交换了。
快速排序:
27 23 27 3
以第一个27作为pivot中心点,则27与后面那个3交换,形成
3 23 27 27,排序经过一次结束,但最后那个27在排序之初先于初始位置3那个27,所以不稳定。
堆排序:
比如:3 27 36 27,
如果堆顶3先输出,则,第三层的27(最后一个27)跑到堆顶,然后堆稳定,继续输出堆顶,是刚才那个27,这样说明后面的27先于第二个位置的27输出,不稳定。”
“2 归并排序(MergeSort)
归并排序先分解要排序的序列,从1分成2,2分成4,依次分解,当分解到只有1个一组的时候,就可以排序这些分组,然后依次合并回原来的序列中,这样就可以排序所有数据。合并排序比堆排序稍微快一点,但是需要比堆排序多一倍的内存空间,因为它需要一个额外的数组。”参考资料: zhidao.baidu.com/...0&si=1
zhidao.baidu.com/...0&si=2问题七:哪些排序是稳定的 希尔排序、堆排序: 就地的不稳定排序
快速排序:     非就地的不稳定排序
选择排序:     不稳定排序
插入排序: 稳定排序问题八:数据结构中排序的方法中稳定的有那些,不稳定的有那些(如快速排序等) 稳定的
冒泡排序(bubble sort) — O(n2)   鸡尾酒排序 (Cocktail sort, 双向的冒泡排序) — O(n2)   插入排序 (insertion sort)— O(n2)   桶排序 (bucket sort)— O(n); 需要 O(k) 额外 记忆体   计数排序 (counting sort) — O(n+k); 需要 O(n+k) 额外 记忆体   归并排序 (merge sort)— O(n log n); 需要 O(n) 额外记忆体   原地归并排序 — O(n2)   二叉树排序 (Binary tree sort) — O(n log n); 需要 O(n) 额外记忆体   鸽巢排序 (Pigeonhole sort) — O(n+k); 需要 O(k) 额外记忆体   基数排序 (radix sort)— O(n·k); 需要 O(n) 额外记忆体   Gnome sort — O(n2)   Library sort — O(n log n) with high probability, 需要 (1+ε)n 额外记忆体
不稳定
选择排序 (selection sort)— O(n2)   希尔排序 (shell sort)— O(n log n) 如果使用最佳的现在版本   Comb sort — O(n log n)   堆排序 (heapsort)— O(n log n)   Smoothsort — O(n log n)   快速排序 (quicksort)— O(n log n) 期望时间, O(n2) 最坏情况; 对於大的、乱数串列一般相信是最快的已知排序   Introsort — O(n log n)   Patience sorting — O(n log n + k) 最外情况时间, 需要 额外的 O(n + k) 空间, 也需要找到最长的递增子序列(longest increasing subsequence)问题九:稳定排序和不稳定排序各有什么优缺点 所谓稳定排序,就是相等的两个数,排序前是什么顺序,排序后也是什么顺序。
比如a=1,b=3,c=1,a,b,c这3个数进行排序,a本来在c前面,如果能保证排序后,a还是在c前面,就是稳定排序,否则就是不稳定排序。
弊端,就是它的不稳定性啊。
比如很多到银行存钱,谁的钱多给谁存,如果钱一样多,谁先到谁先存。
这就要保证,钱一样多的情况下,先到的一定先存钱。问题十:什么是稳定的排序方法? 所谓稳定的排序算法就是你排序之后相同大小的数值没有发生变化,比如: 2 4 4 1 6 3 排序之后第二4的位置依然在一个4之后就是他们两个没有发生位置变化;称之为稳定;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯