上一页 1 ··· 4 5 6 7 8
摘要: 有n片荷叶正好在一凸多边形顶点上有一只小青蛙恰好站在1号荷叶的点小青蛙可以从一片荷叶上跳到另外任意一片荷叶上给出N个点的坐标N<800求小青蛙想通过最短的路程遍历所有的荷叶一次且仅一次的最短路径。这题如果没有凸多边形的性质,就是裸的TSP问题,数据范围没法做的很大,用dp做也最多做到n=20左右,即... 阅读全文
posted @ 2014-08-06 21:51 lzw4896s 阅读(380) 评论(1) 推荐(0) 编辑
摘要: 【题目描述】给定一具有N个顶点(从1到N编号)的凸多边形,每个顶点的权均已知。问如何把这个凸多边形划分成N-2个互不相交的三角形,使得这些三角形顶点的权的乘积之和最小?【输入格式】第一行 顶点数N(N<50)。第二行 N个顶点(从1到N)的权值,权值为小于32768的整数。给点顺时针标号,动态规划方... 阅读全文
posted @ 2014-08-06 16:01 lzw4896s 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 火车站内往往设有一些主干线分叉出去的铁路支路,供火车停靠,以便上下客或装载货物。铁路 支路有一定长度;火车也有一定的长度,且每列火车的长度相等。 假设某东西向的铁路上,有一小站。该站只有一条铁路支路可供火车停靠,并且该铁路支路最多 能容纳 M 辆火车。为了火车行驶的通畅,该站只允许火车自东方进站,自... 阅读全文
posted @ 2014-08-05 22:11 lzw4896s 阅读(673) 评论(0) 推荐(0) 编辑
摘要: Peter最近在R市开了一家快餐店,为了招揽顾客,该快餐店准备推出一种套餐,该套餐由A个 汉堡,B个薯条和C个饮料组成。价格便宜。为了提高产量,Peter从著名的麦当劳公司引进了N条 生产线。所有的生产线都可以生产汉堡,薯条和饮料,由于每条生产线每天所能提供的生产时间是有 限的、不同的,而汉堡,薯条... 阅读全文
posted @ 2014-08-05 21:50 lzw4896s 阅读(719) 评论(0) 推荐(0) 编辑
摘要: RT,一个ppt里看到的题,不过没讲做法。百度上基本搜不到。自己想了个做法,理论上可行,复杂度也是O(nlogn)。首先,做一次RMQ,求区间最大值。对于任意一个数s[i],可以用logn的时间求出他右边第一个比他大的数:RMQ[i][j]表示从s[i]开始的2^j个数中的最大值。对于确定的i,RM... 阅读全文
posted @ 2014-08-04 22:13 lzw4896s 阅读(482) 评论(0) 推荐(1) 编辑
摘要: 方法一:快速幂。但是肯定还是超时。 方法二:利用等比数列公式,但是有除法,做不下去了。 方法三:有点分治的味道.. n为奇数时,x^0+x^1+x^2+.......x^n=(x^0+x^1+x^2+.....x^(n/2))*(1+x^(n/2+1)) n为偶数时,F(n)=F(n-1)+x^n; 阅读全文
posted @ 2014-08-02 21:25 lzw4896s 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 今天状态不错。。1个小时AC了前3题,第四题第一次也拿到了80%的分数,后来换了算法才拿到全部分数。。第一题:小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找... 阅读全文
posted @ 2014-08-01 17:11 lzw4896s 阅读(397) 评论(1) 推荐(1) 编辑
摘要: 09年的题总体来说没有难题,但是每道题除了第一题都要认真的慢慢写才能AC,第一题:R国和S国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。 历经艰险后,潜伏于S国的R国间谍小C终于摸清了S国军用密码的编码规则:1、 S国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所的... 阅读全文
posted @ 2014-07-31 17:07 lzw4896s 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 2008年的题目相对比较简单,都不是很麻烦,认真写就能写对。第一题:题目大意:给出一个小写单词,求出最少出现的字母的出现次数和最多出现的字母的出现次数。解题过程:直接hash模拟就好。第二题:给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A、B、C是用火柴棍拼出的整数(若该数非零... 阅读全文
posted @ 2014-07-29 16:38 lzw4896s 阅读(456) 评论(0) 推荐(1) 编辑
摘要: KMP算法应用于 在一篇有n个字母的文档中 查找某个想要查找的长度为m的单词;暴力枚举:从文档的前m个字母和单词对比,然后是第2到m+1个,然后是第3到m+2个;这样算法复杂度最坏就达到了O(m*n),对于大数据肯定不行。KMP算法的精髓即设法减少不必要的枚举次数,举个例子;比如已经匹配好了单词的前... 阅读全文
posted @ 2014-07-29 08:03 lzw4896s 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 刚看了 一点点排列组合的书,写点总结:首先最基本的2个 公式(貌似数学选修2-几来着有的,还有个什么二项式定理,就是求(a+b)^n展开后的东东。):1.排列数 A(n,r)=n*(n-1)*(n-2).......*(n-r+1)=n!/(n-r)!(可以理解为从n个颜色不相同的球里取r个且取的顺... 阅读全文
posted @ 2014-07-29 08:02 lzw4896s 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 先看2个问题:问题一:n个元素进栈(栈无穷大),进栈顺序为1,2,3,....n,那么有多少种出栈顺序?先从简单的入手:n=1,当然只有1种;n=2,可以是1,2 也可以是2,1;那么有2种;n=3,可以是1,2,3或1,3,2或2,1,3或2,3,1或3,2,1;一共5种;容易联想到可能有一个通项... 阅读全文
posted @ 2014-07-29 08:00 lzw4896s 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 题目大意,给出一个字符串s,求最大的k,使得s能表示成a^k的形式,如 abab 可以表示成(ab)^2;方法:首先 先求kmp算法求出next数组;如果 len mod(len-next[len])==0 ,答案就是len /(len-next[len]),否则答案是1;证明如下; 如果s能表示成... 阅读全文
posted @ 2014-07-29 07:59 lzw4896s 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 题目大意:乔治有一些碎木棒,是通过将一些相等长度的原始木棒折断得到的,给出碎木棒的总数和各自的长度,求最小的可能的原始木棒的长度;(就是将一些正整数分组,每组加起来和相等,使和尽可能小)一开始做poj 32ms过,但uva3000 ms 都超时。。。而且poj discuss里给出了一组bT数据,最... 阅读全文
posted @ 2014-07-29 07:58 lzw4896s 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 我们定义一个矩阵的权值为这个矩阵四个角上的数值的最小值。现在小M有一个矩阵,他想在这个矩阵中寻找到一个权值最大的子矩阵,请你告诉他这个最大权值。(距形规模最大为2000*2000)比赛 看到第二题那么大的数据 就他妈不想写了。。直接写了个爆搜看第三题,也就是这题。。总感觉可以做的感觉,但就是想不出好... 阅读全文
posted @ 2014-07-29 07:57 lzw4896s 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 问题描述 对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。 如果某个正整数x满足:g(x)>g(i)02×109。所以,我们就得到了一个很重要的性质: 性质一:在[1,2×10^9]中,一个数最多有10个不同的质因子。 根据经验,一个正整数N,其约数个数是级的[3]。因此... 阅读全文
posted @ 2014-07-29 07:54 lzw4896s 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 明明进了中学之后,学到了代数表达式。有一天,他碰到一个很麻烦的选择题。这个题目的题干中首先给出了一个代数表达式,然后列出了若干选项,每个选项也是一个代数表达式,题目的要求是判断选项中哪些代数表达式是和题干中的表达式等价的。这个题目手算很麻烦,因为明明对计算机编程很感兴趣,所以他想是不是可以用计算机来... 阅读全文
posted @ 2014-07-29 07:49 lzw4896s 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 佳佳刚进高中,在军训的时候,由于佳佳吃苦耐劳,很快得到了教官的赏识,成为了“小教官”。在军训结束的那天晚上,佳佳被命令组织同学们进行篝火晚会。一共有n个同学,编号从1到n。一开始,同学们按照1,2,……,n的顺序坐成一圈,而实际上每个人都有两个最希望相邻的同学。如何下命令调整同学的次序,形成新的一个... 阅读全文
posted @ 2014-07-29 07:48 lzw4896s 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 第一题: 某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。解题过程: 直接sort快拍然后扫描一遍即可。第二题: 在初赛普及组的“阅读程序写结果”的问... 阅读全文
posted @ 2014-07-28 22:17 lzw4896s 阅读(507) 评论(2) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8