题解列表

筛选

校门外的树 (C语言代码)关键在于将问题抽象化 数组解决 思路清晰简洁!

只要想到用数组的方式抽象这个问题,就很容易解决了,方法很简单。定义一个长度为L+1的数组,数组元素初始化为1,1代表该位置有树,0代表该位置的树被清除。这样设定,就不用考虑重复位置删除的问题了。思路很简洁,参考代码如下:#includeintmain(){inti,
优质题解

Manchester- 排序(折半插入排序)

解题思路:折半插入排序:通过折半查找,找到插入元素在有序表中的插入位置,然后把该元素插入有序表中①:建立一张空的顺序表②:用折半查找法找到插入位置1):定义Low:指向有序表第一个元素2):定义High:指向有序表最后一个元素3):定义mid=(Low+High)/2:指向中间元素4):设有序表为da