【传送门:BZOJ1030】 简要题意: 给出n个单词,要求求出至少含一个单词的长度为n的字符串数量 题解: 显然直接求出是很难求的,那么我们就求出总的字符串数量,再求出不含任何一个单词的字符串数量 然后相减就是答案 很像GT考试,不过变成了多个串,那么就用AC自动机 设f[i][j]为长度为i时到 ...
分类:
Web程序 时间:
2018-04-27 13:26:23
阅读次数:
193
【简介】 链码(又称为freeman码)是用曲线起始点的坐标和边界点方向代码来描述曲线或边界的方法,常被用来在图像处理、计算机图形学、模式识别等领域中表示曲线和区域边界。它是一种边界的编码表示法,用边界方向作为编码依据,为简化边界的描述,一般描述的是边界点集。它将线状地物或区域边界,由起点和一系列在 ...
分类:
其他好文 时间:
2018-04-27 12:18:10
阅读次数:
1344
Python的诞生 Python是著名的”龟叔“Guido van Rossum(吉多·范罗苏姆)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python语法很多来自C,但又受到ABC语言的强烈影响,来自ABC语言的一些规定直到今天还富有争议,比如强制缩进,但这些语法规定让P ...
分类:
其他好文 时间:
2018-04-22 14:49:22
阅读次数:
261
JavaScript 创建一个 countdown 方法,用于计算并在控制台打印距目标时间的日、时、分、秒数,每隔一秒递归执行一次。 msec 是当前时间距目标时间的毫秒数,由时间戳相减得到,我们将以这个数为基础计算。我们都知道1天等于24小时,1小时等于60分钟,1分钟等于60秒,1秒等于1000 ...
分类:
其他好文 时间:
2018-04-20 16:05:05
阅读次数:
10553
实验结果: 心得: 一开始,我只是按照大数相乘的思路,以顺序表的形式设计了大数乘法的运算,当大数相乘算法实现了吗,我又想设计下大数相加和相减运算,但由于一开始设计大数相减时用的是分段计算,单个大数相减运算就写了一百多行,虽然得到的结果是正确的,但还是感觉这段代码就是垃圾代码,整个结构过于复杂,后来听 ...
分类:
其他好文 时间:
2018-04-20 13:26:24
阅读次数:
168
Github项目地址:https://github.com/Moonlightlight/szys PSP表格 解题思路: 1.了解四则运算是指加法、减法、乘法和除法四种运算。 2.先做设计,四则运算需具备加法,减法,乘法和除法。学习需要用到的类库。 3.了解效能分析等工具,并且可以运用。 设计实现 ...
分类:
其他好文 时间:
2018-04-19 14:04:13
阅读次数:
129
1、参考网页:"在WinDBG中查看调用栈的命令 - 中道学友 - 博客园.html"(https://www.cnblogs.com/awpatp/archive/2011/01/01/1923913.html) 1.1、主要内容: 2、 3、 4、 5、 ...
分类:
数据库 时间:
2018-04-16 14:40:10
阅读次数:
191
1 运算符: 加号+ 如果是数字类型的变量相加,那么结果为数字类型; 如果是非数字类型的变量相加,结果为字符串类型 2 减号- 如果是非数字类型的变量相减结果为 NaN 3 乘号 * 如果是非数字类型的变量相减结果为 NaN 4 除号/ 如果0作为除数,结果为infinity(无穷大) 5 取余 % ...
分类:
Web程序 时间:
2018-04-15 12:02:24
阅读次数:
172
"题目链接" 非常简单的一道dp题,通过O(n)的预处理来使查询变为O(1)。 主要的坑在于取模后的dp数组的前缀和再相减可能得到负数,导致无法得到某一区间和的取模。 解决方法:(a b)%mo==(a%mo+mo b%mo)%mo,由于该等式的存在,可以使用取模后的前缀和做运算得到某一区间和的取模 ...
分类:
其他好文 时间:
2018-04-14 11:13:28
阅读次数:
213
6 1 拆分实数的整数与小数部分(15 分) 1.设计思路 (1)第一步:了解指针在此处的用处; 第二步:根据题意编写函数; 第三步:利用强制转换取的整数部分,在通过相减得到小数部分。 (2)流程图 无 2.实验代码 3.本题调试过程碰到问题及解决办法 错误信息1:无 错误原因:无 改正方法:无 g ...
分类:
编程语言 时间:
2018-04-07 19:04:51
阅读次数:
222