摘要: const int * a和int const *a一样,定义时不是必须初始化,指针可以指向其他变量,但是指向的变量的值不能修改。 int * const定义时必须初始化,即必须指明指向哪个变量,定义后就不能再指向其他变量,但是指针指向的变量的值可以被修改。 阅读全文
posted @ 2018-10-09 23:42 敲代码不BB 阅读(759) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.org/problemnew/show/P1028 只用递归会超时,需要用递归型动规,用一个数组保存已经算过的值,避免重复计算。 求数字为n的方案数的最优子结构为:求数字从1到n/2的方案数之和再加上这个数字本身,即fn=f1+f2+...+f(n/2)+1, 边 阅读全文
posted @ 2018-09-05 10:45 敲代码不BB 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 传送门:https://blog.csdn.net/u011677209/article/details/52837065 阅读全文
posted @ 2018-09-02 11:29 敲代码不BB 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 描述 有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设:a. 每走一步时,只能从当前方格移动一格,走到某个相邻的方格上;b. 走过的格子立即塌陷无法再走第二次;c. 只能向北、东、西三个方向走;请问:如果允许在方格矩阵上走n步,共有多少种不同的方案。2种走法只要有一步不一样,即被认为是不同的方案。 阅读全文
posted @ 2018-08-30 08:54 敲代码不BB 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 描述 图1是一个城堡的地形图。请你编写一个程序,计算城堡一共有多少房间,最大的房间有多大。城堡被分割成mn(m≤50,n≤50)个方块,每个方块可以有0~4面墙。输入程序从标准输入设备读入数据。第一行是两个整数,分别是南北向、东西向的方块数。在接下来的输入行里,每个方块用一个数字(0≤p≤50)描 阅读全文
posted @ 2018-08-28 11:05 敲代码不BB 阅读(207) 评论(0) 推荐(0) 编辑
摘要: B. Creating the Contest time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output B. Creating the C 阅读全文
posted @ 2018-08-25 10:41 敲代码不BB 阅读(418) 评论(0) 推荐(0) 编辑
摘要: Charm Bracelet Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 47440 Accepted: 20178 Description Bessie has gone to the mall's jewelry stor 阅读全文
posted @ 2018-08-24 18:13 敲代码不BB 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问题是,J 阅读全文
posted @ 2018-08-23 15:02 敲代码不BB 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 描述 给定n个1到9的数字,要求在数字之间摆放m个加号(加号两边必须有数字),使得所得到的加法表达式的值最小,并输出该值。例如,在1234中摆放1个加号,最好的摆法就是12+34,和为36 输入有不超过15组数据每组数据两行。第一行是整数m,表示有m个加号要放( 0<=m<=50)第二行是若干个数字 阅读全文
posted @ 2018-08-23 11:08 敲代码不BB 阅读(415) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.org/problemnew/show/P1601 阅读全文
posted @ 2018-08-22 09:48 敲代码不BB 阅读(130) 评论(0) 推荐(0) 编辑