一,什么是冒泡排序?
1,冒泡排序和快速排序都属于交换排序
所谓交换,就是对序列中两个元素根据键值的比较结果来对换这两个记录在序列中的位置
交换排序的特点:将键值较大的元素向序列的尾部移动,键值较小[……]
1,冒泡排序和快速排序都属于交换排序
所谓交换,就是对序列中两个元素根据键值的比较结果来对换这两个记录在序列中的位置
交换排序的特点:将键值较大的元素向序列的尾部移动,键值较小[……]
现有一堆稿件,
甲单独打字完成需要6小时,
乙单独打字完成需要10小时,
甲工作了若干小时后因家中有事由乙接着干,
两人完成稿件一共用了7小时,问甲打字用了几个小时?
[……]
阿米巴虫用简单分裂的方式繁殖,
它每分裂一次要用 3 分钟,3分钟后会分裂成为2只。
将若干个阿米巴放在一个盛满营养液的容器内, 45 分钟后容器内充满了阿米巴。
已知容器最多[……]
某大学举办一次全校学生篮球联赛,
全校共n支球队,采用单循环制(每两支队之间比赛一场),
一共需要进行多少场比赛?
思路:
我们假设按出场顺序进行比赛
只有第一[……]
小明在家中举办派对,请邀请好友来参加,
来参加宴会的每两个人之间要握手,而且是仅握手一次,
则当人数为n时总共需要握手多少次?
1,思路:
我们假设每个人到达后按先后顺[……]
有火柴21根,两人依次取,
每次每人只可取走1~4根,
不能多取,也不能不取,
谁取到最后一根火柴谁输。
请编写一个人机对弈程序,
要求人先取,计算机后取;
计算机为“常胜将军”。