/* saruman's army 给从左边开始,在圆内的最右边的点加上标记即可。 */ #include<iostream> #include<algorithm> using namespac…
动态规划 硬币 POJ
总时间限制: 1000ms 内存限制: 262144kB 描述 宇航员Bob有一天来到火星上,他有收集硬币的习惯。于是他将火星上所有面值的硬币都收集起来了,一共有n种,每种只有一个:面值分别为a1,a2… an。 Bob…
算法学习 - Bellman-Ford(贝尔曼福特)算法(C++实现)
BellmanFord算法 优点缺点 实现 BellmanFord算法 Bellman-Ford算法是一个单源点最短路径算法,这个算法的目的就是找到整个图,到起始节点(自己定的)最短的路径和路径长度。 优点/缺点 优点 …
Oulipo(KMP之子串个数)
Oulipo Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)…
hdoj 2594 Simpsons’ Hidden Talents 【KMP】【求串的最长公共前缀后缀】
Simpsons’ Hidden Talents Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/327…
spring boot(多数据源)+spring batch 解决异常: java.lang.IllegalStateException
项目集成说明: spring boot(配置多数据源) spring batch 数据源配置文件: @Configuration public class DataSourceConfig { @Primary @Bea…
spring boot 源码解析29-LogbackLoggingSystem
前言 现在我们来分析一下LogbackLoggingSystem,spring boot 中默认生效的,该类也是继承自Slf4JLoggingSystem. 解析 LogbackLoggingSystem 字段,构造器如…
spring cloud demo 分析
博客中的代码,来自于 汪云飞:《java ee 开发的颠覆者 spring boot 实战》书中代码demo 更改。 前面几篇博客中介绍了一些基本问题,和可能遇到的一些BUG 。下面开始真正的 描述 代码demo ,并不…
算法与数据结构的复习——开放地址法解决哈希冲突问题
开放地址法意思是数组中的所有空间都对要插入的节点开放,当两个键值计算出的索引值一样的时候,后插入的数据将会顺次找到一个空的数组的索引插入。 package ch12; import java.math.BigIntege…
java递归算法示例,单参数,多参数
这两天公司来了个新同事,顺便带一下,给他解释下递归。 要点:找出口,出口即调用自己直到不能调用为止,不能调用即自身方法已经return到具体值。 例: package test; public class Test1 {…
十进制转16进制(包括处理负数)
public static void main(String[] args) { int valueTen[] ={-69, -52, -86, 0, 17, 34, 51, 68, 85, 102, 119, -120…
基础练习 十进制转十六进制 java
问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进…