
算法基础
qq_33615374
这个作者很懒,什么都没留下…
展开
-
堆排序,分别利用大根堆、小根堆排序
#include <iostream>using namespace std;//下沉调整(本质上都是上浮调整,只不过是将最小元素上浮)void downAdjust(int array[],int parentIndex,int length){ int temp = array[parentIndex]; int childIndex = 2 * parentInde...原创 2018-10-07 13:52:56 · 1431 阅读 · 0 评论 -
猴子吃桃问题 两种方法
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现只剩下一个桃子了。编写程序 求猴子第一天共摘了多少个桃子。两种方法,递归+For循环:#include<iostream>using namespace st...原创 2018-09-27 19:52:43 · 10409 阅读 · 0 评论