上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 题目大意:原题链接 解题思路:sum((p+i*d)*C(n,i))=sum(p*C(n,i)+d*i*C(n,i)) ; 又因为i*C(n,i)=n*C(n-1,i-1) 所以sum((p+i*d)*C(n,i))=sum(p*C(n,i)+d*n*C(n-1,i-1));然后i又是从0到n,C( 阅读全文
posted @ 2017-03-03 23:12 despair_ghost 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目大意:原题链接 相邻两个字母如果不同,则可以结合为前一个字母,如ac可结合为a.现给定一个字符串,问结合后最短可以剩下多少个字符串 解体思路:简单贪心 一开始读题时,就联想到之前做过的一道题,从后往前贪心(关键),假设dp[i]表示从第i个字符开始到末尾结合后最短可以剩下的字符串数目. 然后拿笔 阅读全文
posted @ 2017-03-03 22:43 despair_ghost 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 题目大意:原题链接 初始少林最开始只有一个老和尚,很多人想进少林,每个人有一个武力值,若某个人想进少林,必须先与比他早进去的并且武力值最接近他的和尚比武, 如果接近程度相同则选择武力值比他小的,按照进入少林的先后顺序,求出每个和尚进去的时候应当和哪个和尚比武。 阅读全文
posted @ 2017-03-03 21:31 despair_ghost 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 题目大意:原题链接 解题思路:此题要求多点最短距离,但是直接套用floyd会超时. 然后我们想直接从每一个点开始bfs就好了,但是还是会TLE,为什么呢? 因为你访问了很多次没有意义的地方,因为有些点你曾经访问过,但是在你遍历边集的时候,你还去访问他,这个行为就会很多余。 所以我们用set来优化一下 阅读全文
posted @ 2017-03-03 19:58 despair_ghost 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 题目大意:原题链接 关键是正确理解题目意思 首先:介绍一下list容器的一些操作:参考链接 list<int> c1; c1.unique(); 去重。 c1.reverse(); 反转链表。 c1.insert(pos,num); 在pos位置插入元素num。 c1.insert(pos,n,nu 阅读全文
posted @ 2017-03-02 23:26 despair_ghost 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目大意:原题链接 给出指定的区域,以及平面内的点集,求出一个该区域内一个点的坐标到点集中所有点的最小距离最大. 解题思路:一开始想到用随机化算法解决,但是不知道如何实现。最后看了题解才知道原来是要用模拟退火算法解决。 不过个人感觉这个算法的实现过程中仍然采用了随机化算法。二者均属于概率算法。 参考 阅读全文
posted @ 2017-03-01 22:22 despair_ghost 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 原题大意:原题链接 给出一个矩阵(矩阵中的元素均为方向英文字母),和人的初始位置,问是否能根据这些英文字母走出矩阵.(因为有可能形成环而走不出去) 此题虽然属于水题,但是完全独立完成而且直接1A还是很开心的 注意:对于形成环的情况则从进入环的交点处重新走一遍,记录步数即可 阅读全文
posted @ 2017-02-28 22:48 despair_ghost 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 原题大意:原题链接 给出n个字符串,找出一个最长的串s,使s或者s的反转字符串(只要其中一个符合就行)同时满足是这n个串的子串。 对于样例,第一组ABCD BCDFF BRCD最长的串就是CD;第二组rose orchid最长的子串就是ro 阅读全文
posted @ 2017-02-27 20:56 despair_ghost 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 题目描述 对于一个0,1串s, 从左端开始读取它的0获得序列s0,从右端开始读取它的1获得s1,如果s0与s1同构,则称s为倍流畅序列.例如:011001是一个倍流畅序列, 因为:s0 = 0__00_s1 = 1__11_而101不是, 因为:s0 = _0_s1 = 1_1下面的问题是:对于一个 阅读全文
posted @ 2017-02-26 22:20 despair_ghost 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 学会strstr的使用 strstr(str1,str2)函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。 阅读全文
posted @ 2017-02-26 22:14 despair_ghost 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页