题解列表

筛选

蓝桥杯2015年第六届真题-穿越雷区

解题思路:先找到坦克的起始点,用变量记录下来。用广搜-dfs的方式解决。题的目标:最少移动步数数有则输出无则输出-1dfs的技巧:先开栈避免因数据规模太大递归次数太多而出现爆栈的情况,分不清是记忆化搜索还是不是记忆化搜索那就直接写上lru_cache(maxsize=None)分析:坦克只能是所在位置

java题解单源dijkstra算法

摘要:import java.util.Arrays;import java.util.Scanner;public class Main {    static int N = 1005;    stat……

递归遍历+先序创建树

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<stdio.h>using namespace std;typedef struct TreeNode{    ch……

二级java分段函数

解题思路:注意事项:参考代码:importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);intx=scan.nextInt();doubley=0;if(

自定义函数

解题思路:注意事项:参考代码:publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);doublex=scan.nextDouble();intn=scan.nextInt();doubl

2815: 求特殊自然数(C语言)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a=49;    while(a>=49&&a<=728){        if(a/49==a%……

迭代法求平方根

摘要:解题思路:迭代法注意事项:x1和x2的赋值是为了什么要想清楚。参考代码:#include<stdio.h>#include<math.h>int main(){ int a=0; scanf("%d"……