自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sdut-1722整数因子分解问题

Problem Description 大于1的正整数n可以分解为:n=x1*x2*…*xm。例如,当n=12 时,共有8 种不同的分解式: 12=12; 12=6*2; 12=4*3; 12=3*4; 12=3*2*2; 12=2*6; 12=2*3*2; 12=2*2*3。 对于给定的正整数n,计算n共有多少种不同的分解式。Input 输入数据只有一行,有1

2018-02-26 10:57:08 941

原创 sdut2146-最小子序列和

Problem Description 给你一个长为n(10<=n<=10000)的数组,数组中的每一个数大于等于1小于等于1000000。请你找出一个长为k(100<=k<=1000)的子序列。找序列时,假如第一个数找的是数组中的第i个位置的数,那么找第二个数时只能找数组中第i个位置后的数,依次找出k个数。使得第一个数*1+第二个数*2+…+第k个数*k的值最小。 ...

2018-02-26 10:41:32 336

原创 sdut2190-救基友记1

Problem Description WP的好基友CZ被妖怪抓走了(话说CZ这货长得太漂亮了老是勾引妖怪,不守基道…..),聪明机智的WP只好去救自己的好基友。 “妖怪快快放了我师傅,额,不对,快快放了我的基友……”。 妖怪听后怒之,要与WP玩一场智力游戏,来争夺基友。 游戏描述如下: 给出一个数字串N,两人轮流从中取出一个数字,要求每次取完之后剩下的数是3的倍数,不能取数者...

2018-02-26 10:24:16 172

原创 独立任务最优调度问题

Problem Description 用2台处理机A和B处理n个作业。设第i个作业交给机器A处理时需要时间ai,若由机器B来处理,则需要时间bi。由于各作业的特点和机器的性能关系,很可能对于某些i,有ai≥bi,而对于某些j,j≠i,有aj<bj。既不能将一个作业分开由2台机器处理,也没有一台机器能同时处理2个作业。设计一个动态规划算法,使得这2台机器处理完这n个作业的时间最短(从任何一台机器开

2018-02-23 14:41:54 1057

原创 Fibonacci数列与Catalan数

Fibonacci数列就不多说了就说一道题,有两行n列的长方形放个,要求用n个1*2 的骨牌铺满,问有多少种铺法? 思路: 考虑最左边一列的铺法。如果是竖着一块的话,那剩下的2*(n-1)块方格就有f(n-1)种铺法,如果左边是两块牌上下横铺的话,剩下的2*(n-2)块方格就有f(n-2)种普法。因此方程为f(n)=f(n-1)+f(n-2),f(1)=f(0)=1;第二题是Catala...

2018-02-21 16:11:35 185

原创 欧几里得算法(除法表达式)

题意: 给出一个这样的除法表达式:X1/X2/X3/···/Xk,其中Xi是正整数。除法表达式应当按照从左到右的顺序求和,例如表达式1/2/1/2的值为1/4。但是可以在表达式中嵌入括号以改变计算顺序,例如表达式(1/2)/(1/2)的值为1. 分析: 这里是为了介绍欧几里得算法所以其他的思路就不再说明。 表达式的值可以写做A/B,A是其中一些Xi的乘积,而B是剩下的数的乘积。可以发现X2...

2018-02-12 14:49:02 4887

原创 uva1626-括号序列(区间DP)

题意: 给出T个字符串,仅由 ‘(’ ‘)’ ‘[’ ‘]’ 四种 字符组成,其中 ’()‘ ‘[]’为合法,’()[]’ ‘([])’ ‘[()]’ 均为合法,而’[(])‘ ‘[)’ 则为不合法状态。求最少添加多少个字符,使得字符串合法,输出合法的其中一种方案。(原始字符串字符不多于100个) 第一行为字符串数量。样例输入: 1 ([(]样例输出: ()[()]思...

2018-02-08 11:09:14 274

原创 子集和问题

子集和问题 描述 Description 【问题描述】   子集和问题的一个实例为〈S,t〉。其中,S={ x1, x2,…, xn}是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得子集S1和等于c。 【编程任务】   对于给定的正整数的集合S={ x1, x2,…, xn}和正整数c,编程计算S 的一个子集S1,使得子集S1和等于c。 【输...

2018-02-07 11:35:34 22362 8

原创 最优矩阵链乘与最优三角剖分

 题目描述:给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2 ,…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。例如:  A1={30x35} ; A2={35x15} ;A3={15x5} ;A4={5x10} ;A5={10x20} ;A6={20x25} ;最后的结果为:((A1(A2A3))((A4A5)A6)...

2018-02-05 17:01:59 355

转载 uva11400照明系统设计与uva11584划分成回文串

http://blog.csdn.net/maxichu/article/details/44757599 http://blog.csdn.net/shuangde800/article/details/9669175 uva11400 题目大意:有一个照明系统需要用到n种灯,每种灯的电压为V,电源费用K,每个灯泡费用为C,需要该灯的数量为L。注意到,电压相同的灯泡只需要共享一个对应的电源

2018-02-03 15:57:42 205

原创 uva12563劲歌金曲与LCS

题意:有n首歌(劲歌金曲除外),每首歌都有一个时间,然后给定一个时间t,问在给定的时间内最多能唱的歌曲数目以及能唱的最长时间,如果已经到了时间限制t,但是还没唱完,那么可以唱完这首歌。分析:每首歌最多180秒,而劲歌金曲有678s,首先得保证唱的歌曲数目最多,之后保证时间更长。留1s唱劲歌金曲就行了。然后就是个01背包,只是规划时根据题目要求来就行了。这个题目中t给定的范围很大,看似无法进行D

2018-02-02 16:49:23 335

c++primer第五版的题解

含有前19章的可运行代码,感兴趣的和正在学习的同学可以下载查看

2018-01-01

空空如也

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

TA关注的人

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