上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: #include <stdio.h> int main() { const int maxn = ...; //n的阶乘所得的值的大致位数 int a[maxn];//储存每一位所得到的数 int temp,digit,n,i,j=0;//temp每次的得数 digit每次得数的位数 scanf(" 阅读全文
posted @ 2019-07-06 23:39 DIY-Z 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/f_zyj/article/details/51594851 创建自:https://blog.csdn.net/ZDL_0908/article/details/91357779 阅读全文
posted @ 2019-07-06 19:29 DIY-Z 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 如果 % 两边的操作数都为正数,则结果为正数或零;如果 % 两边的操作数都是负数,则结果为负数或零。C99 以前,并没有规定如果操作数中有一方为负数,模除的结果会是什么。C99 规定,如果 % 左边的操作数是正数,则模除的结果为正数或零;如果 % 左边的操作数是负数,则模除的结果为负数或零。例如: 阅读全文
posted @ 2019-07-06 19:26 DIY-Z 阅读(1712) 评论(0) 推荐(1) 编辑
摘要: #includeusing namespace std;int main(){ //设想要建立一个rows行,cols列的矩阵 //使用new进行新建 int rows, cols; cin >> rows >> cols; ... 阅读全文
posted @ 2019-05-27 22:03 DIY-Z 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: 题意:给出 n 个数,选取其中若干个数分别组成至多 k 组,要求每组内最大值与最小值的差值不超过5,求最后被选上的总人数。题解:将a[1∼n] 从小到大排序,f[i][j] 表示到第 i 个数为止,已经组成 j 组,最多可以包含多少个数。那么,考虑第 ... 阅读全文
posted @ 2019-05-26 11:14 DIY-Z 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 以前用这两个函数的时候,简单看了几句别人的博客,记住了大概,用的时候每用一次就弄混一次,相当难受,今天对照着这两个函数的源码和自己的尝试发现:其实这两个函数只能用于 “升序” 序列。为什么还要加个引号呢?因为比较规则可以自定义,如果你非要把比较规则定义... 阅读全文
posted @ 2019-05-26 09:57 DIY-Z 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 对于3维的,可以用结构体来储存,详细见下列代码。样例可以过,不过能不能ac还不知道,疑似poj炸了,#include#include#include#includeusing namespace std;const int INF = 0x3f3f3f... 阅读全文
posted @ 2019-05-25 18:09 DIY-Z 阅读(112) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int n, k; const int maxn = 10; char chess[maxn][maxn]; int vis_y[maxn]; //判断该列是否已经有棋子 int sum; void dfs(int x, int rem) { if(rem == 0) { ... 阅读全文
posted @ 2019-05-24 16:17 DIY-Z 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 题目链接题意人要从迷宫走出去,火会向四个方向同时扩散分析两步bfs,先出火到达各地时的时间(设初始时间为0,人每走一步为1s,在着一步内火可以向四周可触及的方向同时扩散),然后在bfs人,人能在某地当且仅当所到时间小于火到达时间代码#include#i... 阅读全文
posted @ 2019-05-23 18:21 DIY-Z 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Input Output 22 代码: 阅读全文
posted @ 2019-05-21 20:50 DIY-Z 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页