- 博客(2)
- 收藏
- 关注
原创 Python 中,`subprocess`、`multiprocessing`、`asyncio` 和 `threading`的区别
在 Python 中,subprocessasyncio和threading都是用于并发编程的工具,但它们的机制和应用场景有所不同。下面对每个模块的工作机制、用途以及常见的使用场景做了详细解释。
2024-09-21 00:53:55
1353
1
原创 关于四个数排序求平均最小比较次数的探讨
例如:有四个数4,1,2,3经过分组排序后得到1,4,2,3 , 然后两组中大值与大值比较确定出最大值位置,同理确定出最小值位置。我们先把四个数分成两组,分别给两组进行排序,再把两组中最大的数进行比较,从而确定四个数中最大的数;实现输入四个整数(用空格作为分隔符),通过两两比较的方法,按从小到到大的顺序排列输出(用空格作为分隔符),并统计两两比较的次数。分组排序后的1,4,2,3,就是最大值最小值就在第一组(a[0]a[1])的位置,则可以直接把2,3放入1和4中间得到1,2,3,4序列。
2023-04-07 23:21:26
851
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅