ACsuperman(自动AC) 发表于 2017-04-11 | 分类于 杂乱的学习 | 学了socket之后尝试着看了一下前辈用c++写的ac自动机,感觉也还好,遂开始尝试自己写一个。 首先来分析一下ac自动机的实现思路: 0、通过socket编程,模拟百度过程,获取题解网址;1、通过自己的算法从题解网址返回的内容中扣出代码;2、对代码进行编码转化处理3、模拟POST过程,向服务器提交代码;4、查询提交结果;5、把所有的结果存储至MongoDB数据库,用来分析,以便优化代码。 1、模拟百度过程