- 博客(29)
- 资源 (6)
- 收藏
- 关注
转载 enctype
HTML 标签的 enctype 属性HTML 标签实例在下面的例子中,表单数据会在未编码的情况下进行发送:enctype="text/plain"> First name: Last name: 亲自试一试定义和用法enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 "appl
2015-04-14 18:40:32
631
原创 Python端口扫描
import socketdef main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(1000) IP = raw_input ("IP:") Sport = input ("Sport:") Eport = input ("Eport:")
2014-12-21 22:16:30
508
转载 Nmap绕过防火墙&脚本的使用
原文地址:http://resources.infosecinstitute.com/nmap-evade-firewall-scripting/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+infosecResources+%28InfoSec+Resources%29Nmap是用于端口扫描,服务检测,甚至
2014-12-19 19:35:18
1844
原创 hdu 5033 Building
//单调栈#include#include#include#include#include#include#define pi 3.1415926535898using namespace std;struct point{ double x,h;int index;}p[200010],sta[200010];double ans[100010];bool c
2014-09-22 22:46:39
370
原创 dinic模板 邻接矩阵
#include#include#include#include#define MAX 202using namespace std;int flow[MAX][MAX],dis[MAX];int m,n,a,b,c;bool bfs(int s,int t){queue q;q.push(s);memset(dis,0,sizeof(dis));
2014-07-30 12:22:08
417
原创 hdu 4869 组合数
设牌的正面为1,反面为0,则每翻一张牌就会使1的个数变更1,故不同的翻法之间1的个数相差0或2。得出结论:1、最后结果中的1的个数的奇偶性取决于所有翻牌数目之和的奇偶性。2、可能结果一定是连续间隔2的。 故只要找出1可能个数的最小值mi和最大值ma,就可以知道1的所有可能值,然后求C(m,i)之和取模就好了。 到第i次翻牌时,如果mi>=a[i],则mi=mi-a[i];否则如
2014-07-23 16:08:24
446
原创 hdu 2476 String painter 区间dp
#include#include#includeusing namespace std;char a[110],b[110];int dp[110][110][27],l;int f(int i,int j,int k){ if(i>j)return 0; if(dp[i][j][k]!=-1)return dp[i][j][k]; char u=
2014-07-23 13:41:38
527
原创 hdu 3555 Bomb
//数位#include#include#includeusing namespace std;int num[22];__int64 dp[22][10][2];int l;__int64 dfs(int i,int j,bool find,bool flag){ if(i==l&&find)return 1;
2014-07-21 20:54:19
321
原创 Ural 1277
//每个城市拆点后求最小割#include#include#include#include#define Max 201using namespace std;int k,n,m,s,t;int cap[Max][Max];//记录原图边i到j的最大流量int min(int a,int b){ return a}int maxflow(in
2014-07-21 16:41:50
352
原创 SPOJ 3871 GCD Extreme
#include#include#include#include#define N 1000001#define ll long longusing namespace std;int p[N];ll a[N];void solve(){ for(int i=2;i for(ll i=2;i {
2014-07-18 21:12:53
342
原创 hdu 4336 状态压缩dp
#include#include#includeusing namespace std;double p[20];double dp[1int cnt[1int main(){ int n; while(cin>>n) { double sp=0; for(int i=0;i>p[i];sp+=p[
2014-07-18 17:50:29
369
原创 FZU1759 Super A^B mod C
//用公式A^B % C = A ^(B % PHI(C) + PHI(C) ) % C处理一下B,注意B是大数,所以要用大数取模的方法,然后进行常规的幂取模。#include#include#include#include#define ll long longusing namespace std;ll A,B,C;ll geteular(ll n){
2014-07-18 14:41:26
530
原创 hdu3507 斜率优化dp
//#include#include#include#define N 500010using namespace std;int a[N],s[N],dp[N],id[N];int n,m;int up(int i,int j){ return dp[i]-dp[j]+s[i]*s[i]-s[j]*s[j];}int down(int i,int j){
2014-07-16 11:00:08
326
原创 hdu1075 字典树
#include#include#include#include#include#define MAXNUM 26using namespace std;typedef struct Trie{ bool flag;//标记从根到此是否为一个单词 char *s; Trie *next[MAXNUM];}Trie;Trie *root;void
2014-07-14 16:15:18
316
原创 zoj 3324 线段树+离散化
#include#include#include#include#define N 80010using namespace std;int n,m;int op[N],l[N],r[N];int ind[N],ind2[N];struct point{ int l,r,sum,cover;bool lhas,rhas;}p[N*4];
2014-07-14 12:05:39
442
原创 HDU3622
//2-SAT和二分#include#include#include#include#includeusing namespace std;#define N 210#define EPS 1e-5vectorg[N];int n, m;int id[N], pre[N], low[N], s[N], stop, cnt, scnt;double
2014-07-11 19:59:56
340
原创 POJ3254--Corn Fields
#include#include#include #define mod 100000000using namespace std;int dp[13][1000];bool p[13][13];bool flag[13][1000];int state[1000];int main(){ int m,n,i,j,N,k; while
2014-07-10 12:10:15
326
原创 hdu2196
#include#include#includeusing namespace std;int vis[10010];int head[10010];int f1[10010],f2[10010];int index1[10010],index2[10010];int cnt,root;struct edge{ int to,next,len;
2014-07-05 23:20:14
344
原创 hdu1520
//简单的树形dp#include#include#includeusing namespace std;int v[6010];bool parent[6010];int head[6010];int dp[6010][2];int cnt;struct edge{ int to,next;}e[6010];void dfs(
2014-07-03 14:33:14
333
原创 hdu1556
#include#include#includeusing namespace std;int n,x,y;struct point{ int l,r,sum,add;}p[300010];void build(int o,int l,int r){ p[o].l=l; p[o].r=r; p[o].sum=0; p[o].
2014-07-03 10:22:24
344
原创 hdu1166 敌兵布阵
#include#include#includeusing namespace std;int n;struct point{ int l,r,sum,add;}p[200000];void build(int o,int l,int r){ p[o].l=l; p[o].r=r; p[o].sum=0;
2014-07-01 15:06:51
303
深度学习 花书 中文电子版
2018-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人