码迷,mamicode.com
首页 >  
搜索关键字:题目中的    ( 392个结果
POJ 1150 The Last Non-zero Digit 数论+容斥
POJ 1150 The Last Non-zero Digit 数论+容斥 题目地址:  POJ 1150 题意:  求排列P(n, m)后面第一个非0的数。 分析: 为了熟悉题目中的理论,我先做了俩初级的题目:  POJ 1401,题解见:POJ 1401 && ZOJ 2202 Factorial 阶乘N!的末尾零的个数  NYOJ 954,题解见:NYO...
分类:其他好文   时间:2014-06-04 22:49:42    阅读次数:322
ffmpeg: error while loading shared libraries: libavdevice.so.52
今天在编译安装ffmpeg的时候出现了题目中的问题,最终解决方案如下:errors:ffmpeg正常安装后执行ffmpeg时出现如下错误:ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shar...
分类:其他好文   时间:2014-05-26 20:54:37    阅读次数:313
uva 417 - Word Index(数位dp)
题目连接:uva 417 - Word Index 题目大意:按照题目中的要求,为字符串编号,现在给出字符串,问说编号为多少,注意字符串必须为递增的,否则编号为0。 解题思路:其实就是算说比给定字符串小并且满足递增的串由多少个。dp[i][j]表示第i个位为j满足比给定字符串小并且满足递增的串。 dp[i][j]=∑k=0j?1dp[i?1][k]. 注意每次要处理边界的情况,并且...
分类:其他好文   时间:2014-05-24 22:59:44    阅读次数:304
poj2778DNA Sequence(AC自动机+矩阵乘法)
链接看此题前先看一下matrix67大神写的关于十个矩阵的题目中的一个,如下:经典题目8 给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数mod p的值把给定的图转为邻接矩阵,即A(i,j)=1当且仅当存在一条边i->j。令C=A*A,那么C(i,j)=ΣA(i,k)*A(k,j...
分类:其他好文   时间:2014-05-20 02:46:43    阅读次数:249
UVA 10312 - Expression Bracketing(数论+Catalan数)
题目链接:10312 - Expression Bracketing 题意:有n个x,要求分括号,判断非二叉表达式的个数。 思路:二叉表达式的计算方法就等于是Catalan数的,那么只要计算出总数,用总数减去二叉表达式个数,得到的就是非二叉表达式的个数。那么计算方法是什么呢。 看题目中的图,对于n = 4的情况,可以分为这几种情况来讨论: 四个1, 一个2两个1,一个3一个1,一个4,对应...
分类:其他好文   时间:2014-05-15 07:11:23    阅读次数:218
UVa 11111 一般Matrioshka 及 scanf 处理一行
题目:nest,嵌套 思路:思路想通了其实很简单:将负数压栈,遇到输入正数时,检查栈顶元素,如果栈顶是正数,则出栈,一直检查栈顶元素直到栈顶是负数,判断该数和栈顶负数是否为相反数,并判断出栈的那些正数之和是否小于该输入的正数(这个是满足题目中的相加小于m的条件)。如果满足,则栈顶负数出栈,输入的正数入栈。这样循环到最后,如果一直匹配则最后栈中只剩一个元素。    思路很清晰,但实现起来比较麻烦,...
分类:移动开发   时间:2014-05-13 07:23:00    阅读次数:361
Hackerrank - Coin on the Table 题解
这回又是忽略了题目中的一句话:When the coin reaches the cell that has letter ‘*’ it will be there permanently.  就是说当走到这个格子的时候,就可以定住在这个格子的了。不过这个时候也可以从别的方向走过来,所以题目的真正意思是,在k步内走到这个格子使用的最小的修改指令是多少,并不一定需要就在第k步到达这个格子。 ...
分类:其他好文   时间:2014-05-11 13:06:57    阅读次数:472
【C++】OJ提交题目中的语言选项里G++与C++的区别
G++?首先更正一个概念,C++是一门计算机编程语言,G++不是语言,是一款编译器中编译C++程序的命令而已。那么他们之间的区别是什么?在提交题目中的语言选项里,G++和C++都代表编译的方式。准确地说,选择C++的话,意味着你将使用的是最标准的编译方式,也就是ANSI C++编译。如果你使用的是G...
分类:编程语言   时间:2014-05-09 13:41:52    阅读次数:270
poj 1113 Wall
题目链接:http://poj.org/problem?id=1113题目大意:给出点集和一个长度L,要求用最短长度的围墙把所有点集围住,并且围墙每一处距离所有点的距离最少为L,求围墙的长度。解法:凸包+以L为半径的圆的周长。以题目中的图为例,两点之间的围墙长度之和正好就是凸包的长度,再加上每个点的...
分类:其他好文   时间:2014-05-06 00:56:54    阅读次数:325
配对
描述 Description    给出2个序列A={a[1],a[2],…,a[n]},B={b[1],b[2],…,b[n]},从A、B中各选出n个元素进行一一配对(可以不按照原来在序列中的顺序),并使得所有配对元素差的绝对值之和最大。 输入格式 InputFormat 输入的第1行为1个整数n 第2行包含n个整数,题目中的A序列。  第3行包含n个整数,题目中的B序列。  输出格...
分类:其他好文   时间:2014-05-01 08:33:52    阅读次数:292
392条   上一页 1 ... 37 38 39 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!