题解列表

筛选

数据结构-折半插入排序-题解(C++代码)

```cpp#include#definemax100usingnamespacestd;//折半插入排序p294intmain(){intlow,high,mid;//这三个都是代表元素的下标值intn;cin>>n;//数组几个元素intarr[n+1];for(inti=1;i>arr[i];/

25.智慧之轮-题解(C++代码)只做最好的思路!

这题还是要用堆来做的,如果用容器会出问题,貌似容器没有办法消除一个元素,只是将元素挪至下一位,那么新元素进来,被消除的元素依旧参与排序,从而进行干扰。当然对于容器,我也不太熟练,这样的理解也只是个人看法,我容器试了两次,都是时间超限67%。第一次用容器超限67%,

数据结构-图的遍历——DFS深度优先搜索-题解(C语言代码)为什么你们的题解那么长 图用数组 不香吗

首先dotcpp的都题不是什么魔鬼数据很小的所以直接开一个二维数组当图用,开一个一维数组一个记录有没有去过顶点(就是记录去没去过那一行)去过就跳过不用去了没去过就去一下试试看看有没有连通的没去过的地方如果那一行浏览完毕都没去过别的地方就返回上一层以此往复去之前输出要去的层数,

二级C语言-自定义函数 (Java代码)

注明:本来想用java中那种表示小数的方法的,谁曾想还是没用上,实在交不上去,参考了一下别人的输出格式,就用上了。后来又试了试,最后还是用之前的输出弄出来了(#,若没整数,一个都不显示。0是有整数显示整数,否则显示0。1及以上的数才算有整数部分)输出一importjava.util.Scanner;i