码迷,mamicode.com
首页 > 编程语言
优先队列 + 并查集 + 字典树 + 树状数组 + 线段树 + 线段树点更新 + KMP +AC自动机 + 扫描线
这里给出基本思想和实现代码 . 优先队列 : 曾经做过的一道例题 坦克大战 并查集 : 曾经做过的一道例题 七桥问题 字典树 曾经做过的一道题 http://www.cnblogs.com/A-FM/p/5181956.html 构造一个结构体 , 该结构体 应该有 所有指向下一排所有元素的指针域 ...
分类:编程语言   时间:2016-04-04 16:24:02    阅读次数:127
【KM算法】HDU2255-奔小康赚大钱
KM算法的裸体。O(n^4)的模板,实际上在增广路径的时候依然有冗余,可以用bfs优化到O(n^3)。 ...
分类:编程语言   时间:2016-04-04 16:16:28    阅读次数:161
Swing:关于Java界面编程的第一课,如何正确的处理界面中的线程
转载:http://blog.csdn.net/sunyiz/article/details/8004573 关于 Java 的 GUI ,关于 Swing,其实有一件事情是非常重要的 那就是线程! 如何正确的使用 GUI 线程, 什么样的代码应该在 GUI 线程上执行? 什么样的代码应该用其他线程 ...
分类:编程语言   时间:2016-04-04 16:15:17    阅读次数:164
机器学习技法-AdaBoost元算法
课程地址:https://class.coursera.org/ntumltwo-002/lecture 重要!重要!重要~ 一、Adaptive Boosting 的动机 通过组合多个弱分类器(hypothese),构建一个更强大的分类器(hypothese),从而达到“三个臭皮匠赛过诸葛亮”的效... ...
分类:编程语言   时间:2016-04-04 16:14:03    阅读次数:218
C++STL之ACM相关知识大全
vector 在STL 的头文件中定义了vector(向量容器模板类),vector容器以连续数组的方式存储元素序列,可以将vector 看作是以顺序结构实现的线性表。当我们在程序中需要使用动态数组时,vector 将会是理想的选择,vector 可以在使用过程中动态地增长存储空间。 vector 模板类需要两个模板参数,第一个参数是存储元素的数据类型,第二个参数是存储分配器的类型,其中第二...
分类:编程语言   时间:2016-04-04 15:04:10    阅读次数:371
ReactiveX序列——RxSwift
ReactiveX序列——RxSwift 从本篇博客开始,将为大家带来一序列ReactiveX语言的讲解,ReactiveX是微软推出的开源一个项目,里面包含了RxJava,RxJs,RxSwift,RxCpp,Rx.Net等一序列的Functional Reactive Programming(FRP,函数响应式编程)。从这篇博客开始以上我提到的5个语言的FRP。 Swift是苹果公司新推出...
分类:编程语言   时间:2016-04-04 15:02:42    阅读次数:422
Java面试题(1)-J2SE基础
最近在为自己实习准备,看了网上各种面试经验贴,也和身边的小伙伴一起参加了不少牛逼IT企业的面试,这篇文章就将面试遇到的一些比较常见的问题整理一下,给大家一些参考,也为自己整理整理。J2SE基础1.九种基本数据类型的大小,以及他们的封装类。Java的九种基本数据类型: byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。 short:16位,最大数据存储量是65536,数据范...
分类:编程语言   时间:2016-04-04 15:03:27    阅读次数:203
白话Spring(中级篇)---拦截器(下)
[一知半解,就是给自己挖坑] 上文我们介绍了Spring中过滤器的基本用法,本文我们来介绍多个拦截器的执行情况,另外一种拦截器的实现方式,以及拦截器与java过滤器的区别。特别的,在本文中,我们将不在演示具体的拦截的实例,请读者们参照上文的实现以及配置方式自行实现。 ----------------------------------------------------------------...
分类:编程语言   时间:2016-04-04 15:00:37    阅读次数:269
Swift函数柯里化(Currying)简谈
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 下面简单说说Swift语言中的函数柯里化简单的说就是把接收多个参数的函数划分为若干个”嵌套”的单一参数的函数.这样说谁也听不懂,我们结合一个例子给大家简单说说.我们需要定义一个函数A,该函数返回一个函数B,函数B创建一只大蜘蛛.为什么要间接返回大蜘蛛,因为本...
分类:编程语言   时间:2016-04-04 14:57:37    阅读次数:224
java动态代理技术
主要用来做方法的增强,让你可以在不修改源码的情况下,增强一些方法,在方法执行前后做任何你想做的事情(甚至根本不去执行这个方法),因为在InvocationHandler的invoke方法中,你可以直接获取正在调用方法对应的Method对象,具体应用的话,比如可以添加调用日志,做事务控制等。 还有一个有趣的作用是可以用作远程调用,比如现在有Java接口,这个接口的实现部署在其它服务器上,在编写客户...
分类:编程语言   时间:2016-04-04 14:56:48    阅读次数:256
spring框架中多数据源创建加载并且实现动态切换的配置实例代码
spring框架中多数据源创建加载并且实现动态切换的配置实例代码 源代码下载地址:http://www.zuidaima.com/share/1774074130205696.htm...
分类:编程语言   时间:2016-04-04 14:57:30    阅读次数:276
【java集合框架源码剖析系列】java源码剖析之TreeMap
注:博主java集合框架源码剖析系列的源码全部基于JDK1.8.0版本。本博客将从源码角度带领大家学习关于ArrayList的知识。 一TreeMap的定义: public class TreeMap extends AbstractMap implements NavigableMap, Cloneable, java.io.Serializable可以看到TreeMap是继...
分类:编程语言   时间:2016-04-04 14:56:27    阅读次数:174
java.util.concurrent.CopyOnWriteArrayList
java.util.concurrent.CopyOnWriteArrayList ...
分类:编程语言   时间:2016-04-04 14:56:02    阅读次数:148
前端乱煮之javascript学习笔记三
1 DOM即为文档对象模型,在html页面加载完成后,浏览器会创建页面的文档对象模型,它看来像是一棵树,有根节点,以及其他的节点。 而通过可编程的对象模型,javascript可以获得创建动态HTML的能力。比如,javascript可以改变HTML所有的元素、可以改变这些元素的属性、可以改变这些元 ...
分类:编程语言   时间:2016-04-04 14:53:26    阅读次数:148
【MFC/C++操作word】Word篇
MFC操作Word 一.初始化操作 1.导入类库 下面的操作基于Word2003 点击查看->建立类向导-> Add Class...\From a type Library...-> C:\Program Files\Microsoft Office\Office\MSWORD9.OLB,接下来就 ...
分类:编程语言   时间:2016-04-04 14:53:12    阅读次数:367
php与java的差异
http://zhidao.baidu.com/link?url=kd-eulWPoygRlMKeBxdCn3QA4bLJXYVSc_mUGPgWg05az8RIqu3r1GmRnmXZ4UMaR6yMjaoRvlRKzHuOQKRlF_ 比较PHP和JSP这两个Web开发技术,在目前的情况是其实是 ...
分类:编程语言   时间:2016-04-04 14:52:29    阅读次数:165
Python开发环境配置
基于Linux/ Mac OS X。或许非常多朋友和我一样想要。另外也怕自己搞忘了。 一、版本号平台的说明 1、系统平台 此次开发环境的配置是基于Linux或者Mac OS X 的,对于windows没有试验过,所以不好说。应该都是一样的。只是个人建议,Python开发还是在Linux或者OS X平 ...
分类:编程语言   时间:2016-04-04 14:51:43    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!