题解列表

筛选

3107: 最短路径(dijkstra算法)

摘要:解题思路:注意事项:参考代码:n = int(input()) v0 = int(input())-1 matrix = [] M = float("inf") for i in range(……

蓝桥杯历届试题-回文数字

摘要:解题思路:注意事项:参考代码:n=int(input())flag=0for i in range(10000,1000000):    a=str(i)    l=list(map(int,a)) ……

两种代码便于理解学习 普通DFS/DFS+记忆化搜索

摘要:注意:下面有两种代码,第二种是大部分人可以想到的,但是会超时,第一种就是记忆化搜索,            放两种代码的目的就是说明普通DFS和记忆化+DFS差的不多,便于大家参考学习。参考代码:#i……

开关灯 (比较小白)

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int arr[5001];//存编号的数组 int arr1[500……

日期差 C++简单易懂

####解题思路:把两个日期转换为数字再进行相减####参考代码:```cpp#includeusingnamespacestd;inttoday(inty,intm,intd)//计算当前日期的数字{intmon[]={0,31,28,31,

内存计算 - 求助各位跑一下这到底是哪里有错误,我分开测试每个方法都成功,结合在一块儿都不行?

解题思路:我将这个文本分开处理,func1处理数组类定义语句,func2处理普通定义语句,calc负责计算内存。主要就是通过截取字符串来判断占用内存。然后我自己找不出来我到底哪里出错了?一直报错,没成功。我基本都注释了,你们java的可以帮我跑一下测试一下吗?也提供个思路注意事项:大家讨论一下参考代码
优质题解

迪杰斯特拉算法求最小权值

总体思路:本质上,我使用了迪杰斯特拉算法。如果没有了解的朋友,只要知道这个算法的功能,给一副图,一个起点,可以求出图上所有点到起点的**最短距离**。但是在具体的代码细节中,这道题还是需要我们仔细斟酌。比如存储图的方式,以及这道题的图与一般的不同之处。