题解列表

筛选

花落的新手算法(C语言代码)

摘要:解题思路:进行从大到小排序,然后在把后两项加起来,不断往前移,然后sum记录和。注意事项:参考代码:#include<stdio.h>#define AUM(x,y) {int t;t=x;x=y;y……

花落的新手算法 (C语言代码)

摘要:解题思路:注意事项:C语言无法删除已定义的数据。参考代码:#include<stdio.h>#define AUM(x,y) {int l;l=x;x=y;y=l;}  //宏定义,交换数据,因为C语……
优质题解

Manchester-排序问题<2>(选择,冒泡,合并排序,附带图解)

解题思路:选择排序:(思路:先从下标为0的数开始遍历,找到下标从0到9的数中最大的数,与下标为0的数交换;然后从下标为1的数开始遍历,找到下标从1到9的数中最大的数,与下标为1的数交换;.......直到从下标为9的数开始遍历后结束;)假设有5个数:32541,

DNA (Java代码)

解题思路:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intN=input.nextInt();for(intn=0;n
优质题解

Manchester- Minesweeper (“Minesweeper” and“Sweepmine”)

摘要:解题思路:因为,测试数据有的雷块多,有的雷块少;这里加个判断使得函数调用最少:雷块少,调用用轰炸法,若安全块少,调用用排雷法;参考代码:#include <stdio.h> void Mineswe……