码迷,mamicode.com
首页 > 编程语言
hdu3572 水题最大流 非递归dinic算法
Task ScheduleTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4624Accepted Submission(s): 1516Probl...
分类:编程语言   时间:2015-04-22 00:28:32    阅读次数:239
字符串匹配算法——总结
1. 朴素算法:即暴力法缺点在于,未能充分利用位移s所提供的信息。比如p=aaab,发现位移s=0是有效的。则位移1,2,3都不是有效位,因为T[4]=b。时间复杂度:O((n-m+1)m)2. rabin-karp利用的是数论: 若a==b, 则 a≡b(mod q) ; 若a≠b(mod q),...
分类:编程语言   时间:2015-04-22 00:26:56    阅读次数:147
c#数组小知识
c#语法快速热身 1.c#与java的switch语句用法有什么不同? 01.java中switch后的表达式取值只能为(int/char), 但是c#中取值可以是(int/char/string) 02.java中case后可以没有break语句,但是在c#则不行 2.java中如何定义数组? ....
分类:编程语言   时间:2015-04-22 00:28:28    阅读次数:131
python端口扫描
简易版:#author:Blood_Zero#coding:utf-8import socketimport sysPortList=[21,22,23,25,80,135]#host=sys.argv[1]for i in PortList: sock=socket.socket() ...
分类:编程语言   时间:2015-04-22 00:26:13    阅读次数:161
TreeSet和Comparator 对TreeSet排序
使用TreeSet和Comparator,编写TreeSetTestInner类,要求对TreeSet中的元素"HashSet"、"ArrayList"、"TreeMap"、"HashMap"、"TreeSet"、"LinkedList"进行升序和倒序排列,并使用匿名内部类和静态内部类分别实现。方法...
分类:编程语言   时间:2015-04-22 00:23:45    阅读次数:290
javascript事件代理(委托)
之前有接触过事件代理,但是印象并不深刻。这次记下来加强印象。 用个大家比较常见的代码举例子: html dom结构: 001 002 003 需求:如果需要给每个li添加点击事件。 常规实现方法:遍历每个li,给每个li单独加点击事件。 缺点: 1、假如现在页面有很多...
分类:编程语言   时间:2015-04-22 00:23:41    阅读次数:206
java BigInteger类的用法
import java.math.BigInteger;1.新建一个对象Scanner in = new Scanner(System.in); BigInteger x1 = new BigInteger("-11"); //新建一个对象 BigInteger x2 = in.nextBigi.....
分类:编程语言   时间:2015-04-22 00:21:37    阅读次数:176
Java知多少(41)泛型详解
我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据类型赋给什么样的值。假如我们现在要定义一个类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,例如:1 x = 10、y = 102 x = 12.88、y = 129.653 x = "东京180度"、y = "...
分类:编程语言   时间:2015-04-22 00:20:27    阅读次数:193
首尾相连二维数组最大子数组和
#includeusing namespace std;#define N 4void maxhe(int a[],int &s,int &jmin,int &jmax){ int sum=a[0],b=a[0],x=0,y=0; int j=1; while((j-x=0)...
分类:编程语言   时间:2015-04-22 00:22:08    阅读次数:158
hdu 5195 DZY Loves Topological Sorting 线段树+拓扑排序
DZY Loves Topological SortingTime Limit: 1 SecMemory Limit: 256 MB题目连接http://acm.hdu.edu.cn/showproblem.php?pid=5195DescriptionA topological sort or t...
分类:编程语言   时间:2015-04-22 00:18:43    阅读次数:203
JAVA_多态
多态的存在有三个必要条件:1.要有继承2.要有重写3.父类引用指向子类对象 1 class Animal { 2 private String name; 3 Animal(String name) {this.name = name;} 4 5 public void enjoy...
分类:编程语言   时间:2015-04-22 00:15:29    阅读次数:128
<Effective C++>读书摘要--Designs and Declarations<三>
Declare data members private1、使数据成员private,保持了语法的一致性,client不会为访问一个数据成员是否需要使用括号进行函数调度,还是不使用括号直接访问成员而纠结。2、使数据成员private,if you use functions to get or s....
分类:编程语言   时间:2015-04-22 00:15:26    阅读次数:179
Python & PyCharm & Django 搭建web开发环境(续)
由于Django自带轻量级的server,因此在前篇博文中,默认使用该server,但实际生产中是不允许这么干的,生产环境中通常使用Apache Httpd Server结合mod_wsgi.so来做后端服务器。以下部署环境为:Python2.7.61、安装httpd-2.2.25-win32-x8...
分类:编程语言   时间:2015-04-22 00:12:04    阅读次数:230
Java并发基础框架AbstractQueuedSynchronizer初探(ReentrantLock的实现分析)
Java并发基础框架AbstractQueuedSynchronizer初探 ReentrantLock的实现分析
分类:编程语言   时间:2015-04-22 00:10:07    阅读次数:206
MFC里 显示设备上下文CClient dc(this) 和 CPaintDC dc(this)
1 CPaintDC类(1)CPaintDC类是CDC类的一个派生类,该类一般用在响应WM_PAINT消息的函数OnPaint()中。(2)WM_PAINT消息是当窗口的某个区域需要重画时激发的窗口消息。当程序中的消息循环接到WM_PAINT消息时就自动调用消息处理函数OnPaint(),如果在On...
分类:编程语言   时间:2015-04-22 00:05:51    阅读次数:726
C++解决最基本的迷宫问题
问题描述:给定一个最基本的迷宫图,用一个数组表示,值0表示有路,1表示有障碍物,找一条,从矩阵的左上角,到右下角的最短路。求最短路,大家最先想到的可能是用BFS求,本文也是BFS求最短路的。源代码如下: 1 /* 2 使用BFS解决迷宫问题 3 4 5 **/ 6 #include ...
分类:编程语言   时间:2015-04-22 00:06:02    阅读次数:266
javascript判断数据类型
typeof 判断6种1 //typeof 6种2 console.log(typeof 1); //number3 console.log(typeof ''); //string4 console.log(typeof true); ...
分类:编程语言   时间:2015-04-22 00:05:02    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!