码迷,mamicode.com
首页 > 2015年05月16日 > 全部分享
字符替换
编制一个字符替换函数rep(char *s,char *s1,char *s2),实现将已知字符串s中所有属于字符串s1中的字符都用字符串s2中的对应字符代替。这里使用指针实现。 举个例子: char s[] = “ABCABC”; char s1[] = “AB”; char s2[] = “XY”; 运行该函数之后,变为”XBYXBY” 那么可以这么想,s1和s2分别位于两个数组中,从s的第一个...
分类:其他好文   时间:2015-05-16 16:35:41    阅读次数:107
【BZOJ2803】【Poi2012】Prefixuffix hash+推性质
题解: 首先我们如果设原串为串[ 1,n1,n ] 然后 fif_i 表示串[ i+1,n?ii+1,n-i ]中最长的串长使得串[ i+1,i+fii+1,i+f_i ]==串[n?i?fi+1,n?in-i-f_i+1,n-i] 这时存在一个性质 fi?1=fi+2f_{i-1} 然后就可以线性递推啦! 证明: 现在让我们来反证一下这个性质: 下图有四种情况,f[i]为红色...
分类:其他好文   时间:2015-05-16 16:35:15    阅读次数:120
codeforces #398C Tree and Array 构造
题目大意:给定一棵nn个点的树和一个数组,数组初始为空,然后进行以下操作: 对于每条边(x,y)(x<y)(x,y)(x<y),如果这条边边权为zz,就在数组中将[x,y][x,y]区间内的每个数+z+z 操作结束后统计数对(x,y)(x<y)(x,y)(x<y),满足在树上xx和yy之间的路径上的权值和等于数组上[x,y][x,y]的区间和 现在给定nn,要求构造一棵nn个点的树,满足这样的...
分类:其他好文   时间:2015-05-16 16:33:52    阅读次数:124
[LeetCode]Substring with Concatenation of All Words
You are given a string, s, and a list of words, words, that are all of the same length. Find all starting indices of substring(s) in s that is a concatenation of each word in wordsexactly once and w...
分类:其他好文   时间:2015-05-16 16:32:19    阅读次数:89
【数据结构】红黑树
红黑树是一种二叉平衡树,在每一个结点增加了一个存储位表示结点的颜色,以维持它的平衡;...
分类:其他好文   时间:2015-05-16 16:34:16    阅读次数:180
codeforces251A. Points on Line
Little Petya likes points a lot. Recently his mom has presented him n points lying on the line OX. Now Petya is wondering in how many ways he can choose three distinct points so that the distance be...
分类:其他好文   时间:2015-05-16 16:33:10    阅读次数:138
黑马程序员---java基础-----多态、内部类、异常、包
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一讲 多态 多态可以理解为事物存在的多种体现形态。 例:动物中猫,狗。猫这个对象对应的类型是猫类型,如:猫 x = new猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new猫...
分类:编程语言   时间:2015-05-16 16:29:50    阅读次数:197
Swift数组的迭代访问
1 你可以通过for-in循环来迭代访问整个数组的值。 2 for item in shoppingList { 3 println(item) 4 } 5 // Six eggs 6 // Milk 7 // Flour 8 // Baking Powder 9 // Bananas 1...
分类:编程语言   时间:2015-05-16 16:26:54    阅读次数:151
JAVA基础-子类继承父类实例化对象过程
之前在项目中碰到这样一个问题: 类B继承了类A,B在实例化的时候,A的构造方法中调用了B的某个方法,并且B的方法中对B的成员属性进行了初始化,然后最后得到的B对象的成员属性为空。 代码场景如下: 这里B new出来后s会被“s = null”覆盖A中调用init的值,A中调用的方法若被子类...
分类:编程语言   时间:2015-05-16 16:27:27    阅读次数:164
header("Location:*****.php") 的使用
header("Location:*****.php")应该注意的几个问题 :header("Location:")作为php的转向语句。其实在使用中,他有几点需要注意的地方。1、要求header前没有任何输出但是很多时候在header前我们已经输出了好多东 西了,此时如果再次header的话,显然...
分类:Web程序   时间:2015-05-16 16:26:52    阅读次数:103
CSS3 文本效果
CSS3 包含多个新的文本特性。 word-wrap 属性允许您允许文本强制文本进行换行 - 即使这意味着会对单词进行拆分,单词太长的话就可能无法超出某个区域: text-shadow 可向文本应用阴影属性描述CSShanging-punctuation规定标点字符是否位于线框之外。3punct.....
分类:Web程序   时间:2015-05-16 16:27:38    阅读次数:133
题目1112:拦截导弹
题目描述:某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,并观测到导弹依次飞来的高度,请计算这套系统最多能拦截多少导弹。拦截来袭导弹时,必须按来袭导弹袭...
分类:其他好文   时间:2015-05-16 16:25:48    阅读次数:93
最短路径(图中两点间最短路径)
求解城市之间的最短距离是一个非常实际的问题,其大意如下:某地区由n个城市,如何选择路线使某个城市到某个指定城市的的距离最短?注意:这里需要求解的最短路径指的是两个城市之间的最短距离,而不是所有城市之间最短总距离。1.最短路径算法 //最短路径算法 static void distMin(...
分类:其他好文   时间:2015-05-16 16:27:13    阅读次数:264
dede 获取文章链接地址
今天在研究dedecms,因为需要多表联查,只有通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到一套调用文档地址的办法,整理下面:大家知道,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。比如:推荐会...
分类:其他好文   时间:2015-05-16 16:25:32    阅读次数:119
HDU1086
You can Solve a Geometry Problem tooTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8452Accepted S...
分类:其他好文   时间:2015-05-16 16:26:13    阅读次数:129
three.js 源代码凝视(十六)Math/Frustum.js
商域无疆 (http://blog.csdn.net/omni360/)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:商域无疆 - 本博客专注于敏捷开发及移动和物联设备研究:数据可视化、GOLANG、Html5、WEBGL、THREE.JS,否则,出自本博客的文章拒绝转载或再转载...
分类:Web程序   时间:2015-05-16 16:26:50    阅读次数:186
JS获取星期几
JavaScript获取星期几是很简单的,关键是怎样以最简单的方式来获取,做到最优化记得一开始学JavaScript时,老师会这样跟我说: 1 var date = new Date(), 2 d = date.getDay(), 3 str = '今天是星期'; 4 5 if(d...
分类:Web程序   时间:2015-05-16 16:25:50    阅读次数:143
1475条   上一页 1 ... 36 37 38 39 40 41 42 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!