Fork me on GitHub
摘要:打完了CodeForces的Good Bye 2018,来写这个总结。又是手速场,从Rank300+到Rank2500+都是4题,两个月没打CF,手生加上网速又不好,勉强排在了1900。时间也就来到了凌晨,2018年的最后一天了,也是时候对这一年进行一个总结了。 2017年12月,校内蓝桥杯小组招人 阅读全文
posted @ 2018-12-31 14:26 Xenny 阅读 (398) 评论 (2) 编辑
摘要:这是一个关于VSCode编辑器的各种配置。 你可以在这里找到VSCode 的各种操作,如果这里找不到,请移步官方文档C++ programming with Visual Studio Code以及各个插件的帮助文档中找到。 Visual Studio Code 安装以及C/C++运行环境搭建 Vi 阅读全文
posted @ 2018-12-18 21:49 Xenny 阅读 (356) 评论 (0) 编辑
摘要:2018/12/17 An idea。 2019/5/14 设计布局,设计数据库,读源码。 阅读全文
posted @ 2018-10-28 19:39 Xenny 阅读 (102) 评论 (0) 编辑
摘要:数据结构和算法专栏,我会什么写什么 = = 不定时更新 一、数据结构 树状数组详解 线段树详解 二、算法 KMP算法 三、板子 我的代码模板 大整数模板 四、题解报告 阅读全文
posted @ 2018-10-03 14:27 Xenny 阅读 (234) 评论 (1) 编辑
摘要:首先声明,本博文部分内容仅仅适用于ACM竞赛,并不适用于NOIP与OI竞赛,违规使用可能会遭竞赛处理,请慎重使用!遭遇任何情况都与本人无关哈=7= 我也不想搞得那么严肃的,但真的有些函数在NOIP与OI竞赛中有相关规定不能使用,详细我也不知道各位要了解请自行去找比赛要求咯,当然在ACM竞赛中,没有限 阅读全文
posted @ 2018-08-03 12:30 Xenny 阅读 (4399) 评论 (4) 编辑
摘要:觉得STL有必要讲一下,毕竟STL包含的东西太又用了。 STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。 我就说一下ACM或者OI中会用到的东西。 下面是各种STL里面的东西 =7= 看官觉得哪里不全或者哪里不好可以评论说。 但是不能 阅读全文
posted @ 2018-07-24 21:15 Xenny 阅读 (195) 评论 (0) 编辑
摘要:个人资料 我叫Xenny,当然我还有很多名字,Tony、LTY、唐梦寒、soar、tafhack等等,这些都是我的昵称;但是用的最多的还是Xenny。 Xenny的来历很扯,Xen是因为从XD中取了个X,然后拼了个Xen的音,后面的ny是因为以前的Tony呀,所以就/ni/音结尾了;就拼出了Xenn 阅读全文
posted @ 2018-07-23 22:22 Xenny 阅读 (247) 评论 (1) 编辑
摘要:0.前言 上一篇我们介绍了SQL手工注入的流程以及步骤,但在实际的安全问题以及CTF题目中,查询语句多种多样,而且是肯定会对用户的输入进行一个安全过滤的,而这些过滤并不一定是百分百安全的,如何利用一些技巧绕过一些安全过滤,这就是我们这一篇要介绍的事情。 如果你还不熟悉SQL注入的流程以及步骤,请先阅 阅读全文
posted @ 2019-09-23 10:52 Xenny 阅读 (360) 评论 (2) 编辑
摘要:0.前言 本篇博文是对SQL手工注入进行基础知识的讲解,更多进阶知识请参考进阶篇(咕咕),文中有误之处,还请各位师傅指出来。学习本篇之前,请先确保以及掌握了以下知识: 基本的SQL语句 HTTP的GET、POST请求,URL编码 文中所有例题选自sqlilab,可以先配置好一起边看边操作。因为虚拟机 阅读全文
posted @ 2019-09-19 23:38 Xenny 阅读 (526) 评论 (0) 编辑
摘要:jdk11和jdk12在以前版本基础上,改动有点大,安装后默认是没有jre的。 解决方法: 在JDK目录下使用bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre命令手动生成jre 如果遇到下面的错误 这是 阅读全文
posted @ 2019-09-09 09:22 Xenny 阅读 (661) 评论 (0) 编辑
摘要:A本来想改到q<1e5,让你们预处理的,然后想了哈作为个逆元模板题吧= =,做不出来自行反思。 B贴个题面 因为只有一次机会,那么也就是两点分布期望E = p了,先说说大家的做法,先求出每个n的逆元保存,然后因为最大只会取到1e6,所以对0-1e6跑一遍每个数的倍数个数。复杂度O(N1/3),代码如 阅读全文
posted @ 2019-08-16 19:22 Xenny 阅读 (64) 评论 (0) 编辑
摘要:A.排队问题*-* 题意就是有长度为L的序列,每位的取值可以是'f'或者'm',问不包含'fff'和'fmf'的个数。 打表找规律 不难找出递推公式为F[n] = F[n-1] + F[n-3] + F[n-4]。 然后直接遍历就可以了...突然发现L范围很小,我写了个矩阵快速幂... 多组数据且模 阅读全文
posted @ 2019-08-04 23:19 Xenny 阅读 (123) 评论 (0) 编辑
摘要:创造永远是人们从出生到死亡都一直想要保持的一件事情,从小时候的推积木,玩沙盘,你就是那个世界的神,你可以创造一切,摧毁一切,而这种摧毁也是另外一种意义上的创造。不可置否,我们都喜欢创造,长大了一点后,你可能会玩过一款叫做我的世界的沙盒游戏,之所以它能那么火爆,和它的游戏模式密不可分,简单的规则,却能 阅读全文
posted @ 2019-07-23 00:01 Xenny 阅读 (36) 评论 (0) 编辑
摘要:因为很久以前看了一篇别人对教务系统进行信息检索的实例,我也想查看一下我们校区的教务系统到底有多安全。但是在实际写脚本时候,却遇到了很多问题,本篇博客也将是一篇技术总结。 一、前期准备 思路是一个一个学号的去试是否使用了默认密码,我了解到16级的教务系统默认密码是随机码,18级的教务系统默认密码是身份 阅读全文
posted @ 2019-01-16 09:41 Xenny 阅读 (1004) 评论 (3) 编辑
摘要:KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函 阅读全文
posted @ 2019-01-07 17:23 Xenny 阅读 (359) 评论 (0) 编辑
摘要:打完了CodeForces的Good Bye 2018,来写这个总结。又是手速场,从Rank300+到Rank2500+都是4题,两个月没打CF,手生加上网速又不好,勉强排在了1900。时间也就来到了凌晨,2018年的最后一天了,也是时候对这一年进行一个总结了。 2017年12月,校内蓝桥杯小组招人 阅读全文
posted @ 2018-12-31 14:26 Xenny 阅读 (398) 评论 (2) 编辑
摘要:来刷kuangbin字符串了,字符串处理在ACM中是很重要的,一般比赛都会都1——2道有关字符串处理的题目,而且不会很难的那种,大多数时候都是用到一些KMP的性质或者找规律。 点击标题可跳转至VJ比赛题目链接。 A - Number Sequence 题意就是让你去找在串A找串B首次出现的位置,现在 阅读全文
posted @ 2018-12-29 21:53 Xenny 阅读 (190) 评论 (0) 编辑