自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 2016sdau课程练习专题三 1003

1.题目编号10032.简单题意简单来说就是求最大上升子序列的和3.解题思路dp求解,判断下一个数字是否成立,若成立则dp[i]=dp[j]+a[i]4.感想课上老师讲过,题库里也有一样的题,没啥感想5.代码#include #include using namespace std;const int MAX=1001;int dp[MAX];

2016-05-29 20:03:07 303

原创 2016sdau课程练习专题三 1017

1.题目编号10172.简单题意有N件物品和一个容量为V的背包。第i件物品的费用是体积c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。3. 解题思路用f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是:f[i][v]=max{f[i-1][v],f[i-1][v-c[i]+w[i]]},即“将前i件物品放入

2016-05-29 19:57:38 228

原创 2016sdau课程练习专题三 1004

1.题目编号10042.简单题意若一个数的所有素因子是2、3、5、7中的一个或多个,则这个数成为Humble数。求第n个Humble数是多少?3.解题思路若一个数是Humble数,则它的2、3、5、7倍仍然是Humble数。设a[i]为第i个Humble数,则a[n] = min(2*a[b2], 3*a[b3], 5*a[b5], 7*a[b7]), b2、b3、b5

2016-05-28 12:20:45 278

原创 2016sdau课程练习专题三 1008

1.题目编号10082.简单题意穿过幽谷意味着离大魔王lemon已经无限接近了!可谁能想到,yifenfei在斩杀了一些虾兵蟹将后,却再次面临命运大迷宫的考验,这是魔王lemon设下的又一个机关。要知道,不论何人,若在迷宫中被困1小时以上,则必死无疑!可怜的yifenfei为了去救MM,义无返顾地跳进了迷宫。让我们一起帮帮执着的他吧!命运大迷宫可以看成是一个两维的方格阵列,如下图所示:

2016-05-28 11:57:15 385

原创 2016sdau课程练习专题三 1002

1.题目编号10022.简单题意题目的大体意思就是给你两个字符串,要求你找出两个字符串中相同字符的个数3.解题思路设dp[i][j]是字符串s1的第i和字符串s2的第j个字符为止的最长公共子序列的长度,则由题意得(1)s1[i-1]==s2[j-1]时,dp[i][j]=dp[i-1][j-1]+1;(2)s1[i-1]!==s2[j-1]时,dp[i][j]=max(dp[i

2016-05-27 20:29:20 307

原创 2016sdau课程练习专题三 1016

1.题目编号10162.简单题意在一无限大的二维平面中,我们做如下假设:1、每次只能移动一格;2、不能向后走(假设你的目的地是“向上”,那么你可以向左走,可以向右走,也可以向上走,但是不可以向下走);3、走过的格子立即塌陷无法再走第二次;>求走n步不同的方案数(2种走法只要有一步不一样,即被认为是不同的方案)输入:首先给出一个正整数C,表示有C组测试数据接下来的C行,每行包含一

2016-05-27 19:55:59 313

原创 2016sdau课程练习专题三 1006

1.题目编号10062.简单题意在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告诉你了,这是个DP的题目,你能AC吗?2084(数塔)">输入:输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1 输出:

2016-05-25 10:49:41 217

原创 2016sdau课程练习专题三 1015

1.题目编号10152.简单题意把十进制数变成二进制数3.解题思路不用啥思路吧,只要知道十进制怎么变二进制就可以写出来吧4.感想水吧5.代码#includeusing namespace std;int main(){    int n;    int b[11];    while (cin >> n)    {       

2016-05-25 10:39:11 189

原创 2016sdau课程练习专题三 1014

1.题目编号10142.简单题意直线分割平面的题目,要求是求n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示3.解题思路递推类的题目,和前面几个一个类型,找规律,当只画一条线的时候,之前有多少根直线就最多再多出之前直线数量的加1的平面,再画第二根线的时候,最多多出画第一根线之前的直线的数量个平面,

2016-05-25 10:35:32 205

原创 2016sdau课程练习专题三 1013

1.题目编号10132.简单题意有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?3.解题思路设f(n)代表第几年有几头牛,由题目知第一年第二年第三年都只有一头牛,第四年之后,牛的数量由去年所有的牛和所生下的牛组成,因此由题意知道,递归公式f(n)=1 034.感想一系列的同一题型,但还

2016-05-18 16:51:53 257

原创 2016sdau课程练习专题三 1012

1.题目编号10122.简单题意在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图3.解题思路题目又没有原图,设f[1]=1;f[2]=2;从图中也可以观察出来,第N张牌的排列可以又N-1张牌的排列再在末尾加上一张竖的牌。这样依然合法。也可以在N-2张合法排列的牌后面加上

2016-05-18 16:40:14 261

原创 2016sdau课程练习专题三 1010

1.题目编号10102.简单题意有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?3.解题思路同样还是递推的做法,令dp[1]=1,dp[2]=2;公式为dp[i]=dp[i-1]+dp[i-2];根据公式和做法写一个函数,在主函数中调用此函数即可4.感想因为先做的后一题,因此看见这题时感觉差不多,就按照递推改了一下,但还是

2016-05-07 21:04:42 235

原创 2016sdau课程练习专题三 1011

1.题目编号10112.简单题意有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数3.解题思路根据老师提供的题目并没有看见图,因此用百度搜到了原图,如上,这道题我用的递推来做的,设a[1]=1;a[2]=2;a[3]=3;并且a[i]=a[i-1]+a[i-2],根据题目要求解出a[n-m]即可4.感想还可

2016-05-07 20:47:44 237

原创 2016sdau课程练习专题三 1001

1.题目编号10012.简单题意给你一组数,求出最大的子序列的和,并说出起始位置3.解题思路该题目要求求出最大的子序列的和,因此要找出此组数中最大的连续子序列,前i项中只要大于0就可以加入子序列,若后续数字的和也大于0则继续相加,直到求出最大值,同时在相加过程中,记录数字位置4.感想上课老师讲的例题,按照例题讲解来解的题,但第一次做总是有些错误5.代码#incl

2016-05-04 22:21:04 289

hcna入门培训教材

hcna入门培训教材!!! 正版,鸿鹄论坛........................................................ ..........................

2017-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除