码迷,mamicode.com
首页 > 编程语言
HDU ACM 2234 无题I->IDA*算法
分析:IDA*解决,借鉴大牛的启发式函数h(): 可以考虑把每一行上的数转化成相同的,或者把每一列上的数字转化成相同的,二者取最小值。 例如: 1 1 3 2 2 4 4 2        3 3 1 4 1 2 3 4 把这个矩阵转化成行合法矩阵需要的操作:第一行至少要2次,第二行也是2次, 第三行是2次,第四行是3次, 所以把矩阵转化成行相同至少要3次。 #include usi...
分类:编程语言   时间:2015-06-01 22:39:16    阅读次数:164
Java为什么不支持多继承
原文链接:http://javapapers.com/core-java/why-multiple-inheritance-is-not-supported-in-java/ 具体的内容可以看上面这篇文章,下面只是概括出来几个点: 1:Java之父,James Gosling在1995年的一份白皮书中给出了关于为什么不支持多继承。      “JAVA omits many ...
分类:编程语言   时间:2015-06-01 22:38:33    阅读次数:175
Java容器 HashMap与HashSet的学习
Java学习中,看到HashMap,HashSet类,本着不止要停留在用的层面( 很多公司面试都要问底层 ),学习了JDK源码,记录下笔记。 源码来自jdk1.7下的src.zip HashMap是一种键值对类型,它提供一种Key-Value对应保存的数据结构,实现了Map接口,其中key的值唯一,即一个key某一时刻只能映射到唯一的值。 看其中几个成员(没列全) static fin...
分类:编程语言   时间:2015-06-01 22:36:33    阅读次数:184
[Java5新特性]Annotation注解
Annotation概述、基本Annotation、自定义Annotation、@Target注解、@Retention注解、反射读取Annotation和注解配置JDBC案例...
分类:编程语言   时间:2015-06-01 22:36:47    阅读次数:202
[Java5新特性] 动态代理
动态代理概述、动态代理原理、Proxy代理类、InvocationHandler接口、实现动态代理和动态代理的作用...
分类:编程语言   时间:2015-06-01 22:35:15    阅读次数:163
Python脚本测试---列表的排序和删除
>>> a = [] >>> a.append(33) >>> a.append(44) >>> a.append(22) >>> a.append(34) >>> a [33, 44, 22, 34] >>> a.sort() >>> a [22, 33, 34, 44] >>> a.pop() 44 >>> a [22, 33, 34] >>> a.pop() 34 >>> a [22, 33...
分类:编程语言   时间:2015-06-01 22:35:04    阅读次数:135
Mybatis使用之SpringMVC整合
摘要: 主要记录Mybatis+SpringMVC最新版整合、补充部分有事务不起作用的原因说明。...
分类:编程语言   时间:2015-06-01 22:35:15    阅读次数:252
POJ3693:Maximum repetition substring(后缀数组+RMQ)
Description The repetition number of a string is defined as the maximum number R such that the string can be partitioned into R same consecutive substrings. For example, the repetition number of "a...
分类:编程语言   时间:2015-06-01 22:36:06    阅读次数:262
【网络流】最大流最简单的Ford-Fulkerson算法
Ford-Fulkerson算法是一个非常好理解的算法。大概是这样子的: ①不断从起点开始dfs 找一个通向终点的路。如果一条都找不到了,那么当前的值就是最大流 ②如果还存在着通向终点的路,那么加上它的最短的一截,然后做出图的残余图。继续。下面是基于邻接矩阵的Ford-Fulkerson最大流算法。简单易懂,老少皆宜。#include #include #...
分类:编程语言   时间:2015-06-01 22:32:56    阅读次数:232
手动给帮助类打 jar包 和 给Web项目打 war包
正确配置完Java JDK之后,就可以直接调用jar命令了,或者也可以进入jdk的bin目录下运行jar.exe命令 1. 把已经写好的帮助类打成 jar 包    (1)  打开进入 dos 命令提示窗口,直接 输入 jar 后 会出现 如下 所示的帮助命令:     其中( -c、-v、-f  )这三个命令很常用: -c 创建新的文档 -v...
分类:编程语言   时间:2015-06-01 22:32:30    阅读次数:211
python第三方库系列之十七--multiprocessing库
Python 多进程 进程间通信 Queue...
分类:编程语言   时间:2015-06-01 22:32:18    阅读次数:203
[Java5新特性]类加载器
类加载器概述、类加载器分类、类加载机制、自定义加载器...
分类:编程语言   时间:2015-06-01 22:33:36    阅读次数:206
字符数组
对所有的三位数乘两位数 判断其过程中出现的数值都是 输入的数字中的#include #include using namespace std;int main(){ char s[20],buff[100]; scanf("%s",s); int abc,de,x,y,z,flag...
分类:编程语言   时间:2015-06-01 22:32:46    阅读次数:260
二分图(Hopcroft-Carp算法)
二分图(Hopcroft-Carp算法)刷数论题也能碰到二分图。。。而且还是数据量大卡了匈牙利算法的。。。。只好从bin神的博客里抄来了模版,先将就用着,以后有时间深究其原理。/**********************************************二分图匹配(Hopcroft-...
分类:编程语言   时间:2015-06-01 22:29:28    阅读次数:355
Effective C++ 之 Item 5:了解C++默默编写并调用哪些函数
Effective C++ chapter 2. 构造 / 析构 / 赋值运算 (Constructors, Destructors, and Assignment Operators) Item 5. 了解 C++ 默默编写并调用哪些函数 (Know what functions C++ sile...
分类:编程语言   时间:2015-06-01 22:30:03    阅读次数:130
Java竞赛可能会用到的东西
以下部分内容并非原创,原作者见到还请谅解~大数String s=”12345”;BigInteger c=BigInteger.valueOf(s);格式输出System.out.printf("%+8.3f\n", 3.14); //"+"表示后面输出的数字会有正负号,正的+,负的- ;8.3f表...
分类:编程语言   时间:2015-06-01 22:30:52    阅读次数:187
JavaScript HTML DOM EventListener
JavaScriptHTML DOM EventListeneraddEventListener() 方法实例点用户点击按钮时触发监听事件:document.getElementById("myBtn").addEventListener("click", displayDate);尝试一下 »ad...
分类:编程语言   时间:2015-06-01 22:26:51    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!