题解列表

筛选

[编程入门]数字的处理与判断-题解(C++代码)

#MarkDown编辑器基本使用说明最无脑解法,清晰易懂,就是长##实时预览、全屏显示![](/image_editor_upload/20190606013233_25630.png)**编辑器左边是输入框,右边是实际效果预览,可以点击编辑器上方界面小眼睛按钮来打开或关闭实时预览,

IP判断-题解(C++代码)

摘要:#排除法 1.考虑循环停止出口,参考代码块如下: ```cpp char s[100]; while(cin.getline(s,100)) { if(!strcmp(s,"End……

蓝桥杯基础练习VIP-数的读法 (C++代码)

摘要:看到很多人都用读入字符串,个人试一下读入int(数再大一点就long long) 首先是主框架,可以发现,除了“万”,“亿”这种数量级外每四位读法相同,不妨单独把他们四位四位存起来。如果某一部分为零……
优质题解

2^k进制数-题解(C/C++代码)

####解题思路:这是一个组合数学问题,注意这句话:作为2^k进制数,除最后一位外,r的每一位严格小于它右边相邻的那一位。其实这是在暗示组合数,显然r中的不会有相同的位如果每一位都不同,显然只有严格递增的排列是合法的这便是组合,将r转化成这种形式(设k为3)000000000000显然除首位外每一位的

数据结构-Floyd(弗洛伊德)最短路径算法-题解(C++代码)

#floyd算法用于计算图任意两点间最短距离实际上可以用动态规划的解决方案,属于DP问题只使用顶点0~k和i,j的情况下,记i到j的最短路径为d[k+1][i][j]我们分i到j的最短路正好经过顶点k一次和完全不经过顶点k两种情况来讨论:1、不经过顶点k的情况下d[k][i][j]=d[k-1][i]

31.简化型背包-题解(C++代码)

直接用01变量表示就好啦此题很简单呀,嘻嘻!```cpp#include#includeusingnamespacestd;intthing[100][100];intmain(){intv,w,i,a,b,c,d,e,max=0;cin>>v>>w;for(i=0;i>thing[i][0]>>th