code lib map

1. ACM算法

1. 数学

1 矩阵

1.1 矩阵类

1.2 Gauss消元

1.3 矩阵的逆

1.4 常系数线性齐次递推

2 整除与剩余

2.1 欧几里得算法

2.2 扩展欧几里得

2.3 单变元模线性方程

2.4 中国剩余定理

2.5 求原根

2.6 平方剩余

2.7 离散对数

2.8 N次剩余

3 素数与函数

3.1 素数筛法

3.2 素数判定

3.3 质因数分解

3.4 欧拉函数计算

3.5 Mobius函数计算

4 数值计算

4.1 数值积分

4.2 高阶代数方程求根

5 其他

5.1 快速幂

5.2 进制转换

5.3 格雷码

5.4 高精度整数

5.5 快速傅里叶变换

5.6 分数类

5.7 全排列散列

2. 图论

原文地址:https://www.cnblogs.com/jiu0821/p/8326191.html

时间: 2024-11-13 15:52:00

code lib map的相关文章

C++ code Summary --- 2015.11.8

C++ code summary map<int, PersonClassifier>::iterator it与 map<int, PersonClassifier> it的区别与联系 ----------------------------------------------------------------------------------- C++ 并行程序的执行: int coreNum = omp_get_num_procs(); #pragma omp paral

Hadoop源码分析之Map输入

对于MapReduce的输入输出Hadoop的官网如下所示 Input and Output types of a MapReduce job: (input) <k1, v1> -> map -> <k2, v2> -> combine -> <k2, v2> -> reduce -> <k3, v3> (output) 这里将从源码分析 input <k1,v1>->map 的过程, Mapper 基

Java集合排序及java集合类详解--(Collection, List, Set, Map)

1         集合框架 1.1         集合框架概述 1.1.1         容器简介 到目前为止,我们已经学习了如何创建多个不同的对象,定义了这些对象以后,我们就可以利用它们来做一些有意义的事情. 举例来说,假设要存储许多雇员,不同的雇员的区别仅在于雇员的身份证号.我们可以通过身份证号来顺序存储每个雇员,但是在内存中实现呢?是不是要准备足够的内存来存储1000个雇员,然后再将这些雇员逐一插入?如果已经插入了500条记录,这时需要插入一个身份证号较低的新雇员,该怎么办呢?是在内

Java8之Stream/Map

本篇用代码示例结合JDk源码讲了Java8引入的工具接口Stream以及新Map接口提供的常用默认方法.    参考:http://winterbe.com/posts/2014/03/16/java-8-tutorial/ 1.Stream示例 package com.mavsplus.java8.turtorial.streams; import java.util.ArrayList; import java.util.List; import java.util.Optional; im

apache_commons 之 双向Map DualHashBidiMap (使用及源码)

在项目当中,经常出现需要根据Key值获取value:而且要求根据value获取key值,其实在commons-collections包中已经提供了此集合类.就是DualHashBidiMap类. (官方API:http://commons.apache.org/proper/commons-collections/apidocs/org/apache/commons/collections4/BidiMap.html) 其用法如下: /** * BidiMap,双向Map,可以通过key找到va

JDK1.8源码学习之Map.java

package java.util; import java.util.function.BiConsumer; import java.util.function.BiFunction; import java.util.function.Function; import java.io.Serializable; /** * 一个可以将关键字映射为值的对象; * 一个map可以包含重复的关键字keys * 但一个关键字(key)最多只能映射到一个值(value) * *这个接口取代了Dict

Mybatis返回Map的一种实现

Mybatis返回Map的一种实现 前言 在使用Mybatis进行系统开发的时候,有时候我们会有这么一种需求:我们希望通过Mybatis查询某一个表返回的结果是一个Map,而这个Map的Key是表的一个字段,Value是另一个字段.然而当我们按照Mybatis的做法,指定查询Mapper语句的resultType为map时返回的结果是一个Map列表(表中有多条记录时),而且每个元素Map对应的是表的一行记录(Key为每个字段的名称,Value为对应的值),这跟我们的需求是不相符合的.那有什么方法

后台返回数据为map集合,前端js处理方法

当后台返回的数据不是json而是map集合的时候,前端js中处理就将其看作是一个数组,例如后台返回的代码入下: Map<String, String> result = new HashMap<String, String>(); map.put("code", "200"); map.put("title", result.get("title")); map.put("content&qu

PatentTips - Method and Apparatus to Support Virtualization with Code Patches

BACKGROUND As recognized in Revision 2.0 of the Intel? Virtualization Technology Specification for the Intel? Itanium? Architecture (VT-I), dated April 2005 (hereinafter "the VT-I Specification"), conventional operating system (OS) designs typic