这题是一道状压加spfa,考试的时候我非常naive地写了一个复杂度为O(4^p)*O(n+m)的暴力,因为复杂度上界比较松,就卡着评测机水过了.(2000+ms) 但是这题仅仅那样做非常不科学,非常慢,也可以被卡掉时间. 于是,我请教了旁边的cxt(%%%%) cxt对我说到达一个点以及一个状态后 ...
分类:
其他 时间:
2017-09-08 19:12:33
收藏:
0 评论:
0 赞:
0 阅读:
273
曾经有这样一道题目,困了我数个小时,最后我尝试利用此方法时我知道真相的时候,眼泪已掉下来。 遇到的是一个流量分析题,分析DNS数据,拿到flag 流量如图所示; 进入linux,提取: 获取到所有的DNS查询数据 导出到文件: 十六进制 ==>string 得到base64 ==> decode: ...
分类:
其他 时间:
2017-09-08 19:12:10
收藏:
0 评论:
0 赞:
0 阅读:
225
折腾了一下午,趟了几个坑,终于用PL/SQL连上了Oracle,晒晒填坑经历。 先去oracle官网下12c,官网有登陆验证,如果没注册的话先注册吧。数据库(下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downl ...
分类:
数据库技术 时间:
2017-09-08 19:12:01
收藏:
0 评论:
0 赞:
0 阅读:
325
function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord('z')) return strtouppe ...
分类:
Web开发 时间:
2017-09-08 19:11:34
收藏:
0 评论:
0 赞:
0 阅读:
168
flex弹性盒子 css ...
分类:
Web开发 时间:
2017-09-08 19:11:09
收藏:
0 评论:
0 赞:
0 阅读:
339
最近学习了一段时间的vue js 除了路由没用过之外 基本上其他的都用过了 对于vue的一些用法 在此做一个总结。 开始使用vue之前 需要导入vuejs这个文件到项目中 大家用之前到官网下载一下就行了 在做项目的过程中 我们基本上需要用到的就是vue的双向绑定、条件与循环了 下面先介绍一下vue的 ...
分类:
其他 时间:
2017-09-08 19:10:42
收藏:
0 评论:
0 赞:
0 阅读:
191
决策树这节中涉及到了很多pandas中的新的函数用法等,所以我单拿出来详细的理解一下这些pandas处理过程,进一步理解pandas背后的数据处理的手段原理。 决策树程序 数据载入 pd.read_csv()竟然可以直接请求URL... ... DataFrame.head()可以查看前面几行的数据 ...
分类:
其他 时间:
2017-09-08 19:10:09
收藏:
0 评论:
0 赞:
0 阅读:
335
在学习指针的指针的,实属有很多疑惑。一下是我学习的心得。 首先,指针是地址,地址是指针。指针变量是变量的一种,例如int。 int i; int *p = &i; int **arry = &p; 从上述给指针的指针初始化,就可以看出指针的指针也是一种变量,和指针变量一样,用来存放地址的。 下面我用 ...
分类:
其他 时间:
2017-09-08 19:09:55
收藏:
0 评论:
0 赞:
0 阅读:
219
#!/user/bin/evn python # -*- coding:utf-8 -*- import threading import queue,time ''' 线程池的思路: 将任务依次放在队列里面 然后从队列取出任务交给线程执行 ''' stopEvent=object()#任务完了的标... ...
分类:
编程语言 时间:
2017-09-08 19:09:40
收藏:
0 评论:
0 赞:
0 阅读:
302
题意:问有多少条路径,符合路径上所有节点的权值乘积模1000003等于k。 解题关键:预处理阶乘逆元,然后通过hash和树形dp$O(1)$的判定乘积存在问题,注意此道题是如何处理路径保证不重复的,具有启发意义。 ...
分类:
其他 时间:
2017-09-08 19:09:21
收藏:
0 评论:
0 赞:
0 阅读:
265
'use strict' function getFuncName (){ var callerName; { let reg = /(\w+)@|at ([^(]+) \(/g; reg.exec(new Error().stack); //跑一次exec, 跑到第二个匹配 let regResu... ...
分类:
编程语言 时间:
2017-09-08 19:09:00
收藏:
0 评论:
0 赞:
0 阅读:
300
使用AlarmManager、IntentService和PendingIntent相互配合,创走周期性的后台任务,实现一个完全可用的后台服务还需要手动执行以下操作。 ? 计划一个周期性任务 ? 检查周期性任务的运行状态 ? 检查网络是否可用 在实际场景下,还有更多想法需要实现,例如请求失败,是否还 ...
分类:
其他 时间:
2017-09-08 19:08:45
收藏:
0 评论:
0 赞:
0 阅读:
342
鸡血 样式的属性多达几千个,但别担心,按照80-20原则,常用的也就几十个,你完全可以掌握它。 Css初识 HTML的诞生 早期只有HTML的时候为了让HTML更美观一点,当时页面的开发者会把颜色写到标签里面,想想一下一堆标签一堆属性:颜色、字体等,总结一个字就是“乱” 为了解决这个问题,万维网联盟 ...
分类:
Web开发 时间:
2017-09-08 19:08:30
收藏:
0 评论:
0 赞:
0 阅读:
305
1. SearchView SearchView是个操作视图,所谓操作视图,就是可以内置在工具栏中的视图。SearchView可以让整个搜索界面完全内置在应用的工具栏中。 1.1 SearchView的配置 app:actionViewClass指定android.support.v7.widget ...
分类:
移动平台 时间:
2017-09-08 19:08:20
收藏:
0 评论:
0 赞:
0 阅读:
334
进了公司之后,总是不断的增删改查 增删改查,慢慢的已经忘记的许多本质的内容,原本想自己独立写一个项目,但是发现好多东西都已经忘了,所以从头来看看,就先看看hibrnate,从头建立一个hibrnate项目。 首先肯定是下载相关的jar包,我是从http://how2j.cn/stage/14.htm ...
分类:
Web开发 时间:
2017-09-08 19:08:03
收藏:
0 评论:
0 赞:
0 阅读:
290
var fs = require( 'fs' ), stat = fs.stat; /* 05 * 复制目录中的所有文件包括子目录 06 * @param{ String } 需要复制的目录 07 * @param{ String } 复制到指定的目录 08 */ var copy = functi... ...
分类:
Web开发 时间:
2017-09-08 19:07:49
收藏:
0 评论:
0 赞:
0 阅读:
292
有向无环图(DAG,Directed Acyclic Graph)上的动态规划是学习动态规划的基础。很多问题都可以转化为DAG上的最长路、最短路或路径计数问题。 一、DAG模型 【嵌套矩形问题】 问题:有n个矩形,每个矩形可以用两个整数a、b描述,表示它的长和宽。矩形X(a , b)可以嵌套在矩形Y ...
分类:
其他 时间:
2017-09-08 19:07:24
收藏:
0 评论:
0 赞:
0 阅读:
322
一:Statement与PreparedStatement的注意点 存在sql注入的危险,如果用户传入的id为“2 or 1=1”,将删除表中的所有数据。而PreparedStatement有效的防止sql注入(SQl语句在程序运行前已经进行了预编译,当运行时动态的把参数传给PreparedStat ...
分类:
数据库技术 时间:
2017-09-08 19:07:14
收藏:
0 评论:
0 赞:
0 阅读:
265
最核心的类是SliderLayout,他继承自相对布局,包含了可以左右滑动的SliderView,以及页面指示器PagerIndicator。这两部分都可以自定义。 AndroidImageSlider常规用法:使用TextSliderView+自定义PagerIndicator。 用法 1. 添加 ...
分类:
移动平台 时间:
2017-09-08 19:06:56
收藏:
0 评论:
0 赞:
0 阅读:
231
主要是说requests.post()方法, 参数: url : 这就不解释了 data: 如果传入的是字典类型,则字典在发出请求时会自动编码为表单形式,表单形式会将字典中的键和值进行一些操作: key1=value1&key2=value2 如果传入的是字符串类型,则数据会被直接发送出去。 2.4 ...
分类:
编程语言 时间:
2017-09-08 19:06:44
收藏:
0 评论:
0 赞:
0 阅读:
260