法1:用i,j,k等变量控制#for的灵活运用,算法的思考。法2:用二维数组解题二维数组的运用,算法思考。注意for循环并列,顺序读取。内容:############# ########### ######### ####### ##### ### #输入说明:输入n代表行数输出说明:倒...
分类:
其他好文 时间:
2014-08-24 09:08:52
阅读次数:
213
知识点:理解程序的编写顺序,灵活运用scanf()int a[1000],i,m=1; char b[1000]; for (i=0;iint main(){ int a[1000],i,m=1; char b[1000]; for (i=0;;i++) { scanf("%d",&a[i]); ....
分类:
其他好文 时间:
2014-08-24 09:07:02
阅读次数:
183
《信息检索》是图书馆学专业的基础性核心课程,主要讲授信息检索的基本理论与常用方法、国内外重要的搜索引擎、综合性信息检索与资源发现系统、专题信息检索、信息检索的应用。融合课堂讲授、检索案例分析、课外检索实践、知识竞赛等多种教学形式,提高学生的信息素养和灵活运用信息解决问题的能力。课程概述1、课程性质与...
分类:
其他好文 时间:
2014-08-21 14:39:14
阅读次数:
1151
3081 题意:
n个女孩选择没有与自己吵过架的男孩有连边(自己的朋友也算,并查集处理),2分图,有些边,求有几种完美匹配(每次匹配每个点都不重复匹配)
我是建二分图后,每次增广一单位,(一次完美匹配),再修改起点还有终点的边流量,继续增广,直到达不到完美匹配为止。网上很多是用二分做的,我觉得没必要。。。(网上传播跟风真严重。。。很多人都不是真正懂最大流算法的。。。)
3277 ...
分类:
其他好文 时间:
2014-08-13 22:24:47
阅读次数:
447
本题是KMP的next数组的灵活运用。
具体就是看最后整个数列的最后一个字母,能有多少前缀。
理解了next数组就很容易了。
#include
#include
#include
using std::vector;
const int MAX_N = 400001;
char name[MAX_N];
int next[MAX_N], len;
void genNext()
{
...
分类:
其他好文 时间:
2014-08-12 17:16:54
阅读次数:
237
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Sp.....
分类:
编程语言 时间:
2014-08-11 10:06:03
阅读次数:
334
知识点:数组灵活运用for循环灵活运用简单的算法内容: 从 n 个数中挑选出最大的数输入说明:两行第一行一个数n,表示总的个数第二行共n个数字,用空格隔开。输出说明:一行,最大数输入样例:4 1 2 3 4输出样例 :4#include #define MAX 200;int main(){ int...
分类:
其他好文 时间:
2014-08-09 23:09:39
阅读次数:
208
知识点:for语句,if语句灵活运用内容: 编程找出四位整数 abcd 中满足下述关系的数: ( ab + cd )( ab + cd ) = abcd输入说明:没有输入输出说明:输出abcd,从小到大,一行一个。 1 #include 2 int main() 3 { 4 int i,a,b;.....
分类:
其他好文 时间:
2014-08-08 01:31:54
阅读次数:
237
AC自动机的灵活运用,本题关键是灵活二字。
因为数据不是很大,时间要求也不高的缘故,所以本题有人使用暴力法也过了,有人使用Trie也过了。
当然有人使用AC自动机没AC的,在讨论区里喊AC自动机超时的,那是因为不会灵活运用,或者是硬套模板的,AC了速度也不会快。
给出本人的算法思路:
1 把需要查找的关键字建立Trie, 然后构造AC自动机
2 查找的时候分八个方向查找,比如棋盘...
分类:
其他好文 时间:
2014-08-07 15:41:50
阅读次数:
314