算法
大抵如此罢__
这个作者很懒,什么都没留下…
展开
-
三个线程顺序打印ABC多次
三个线程顺序打印ABC五次:package com.jintao.example.lock.orderprintstr;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;/** * @author jinjueYang * @descriptio...原创 2019-11-18 09:51:47 · 363 阅读 · 0 评论 -
括号匹配算法java实现
括号匹配算法:package com.jintao.example.algorithm;import java.util.HashMap;import java.util.Map;import java.util.Stack;/** * @author jinjueYang * @description 括号匹配 * @date 2019/11/2 9:02 */pu...原创 2019-11-02 09:27:11 · 456 阅读 · 0 评论 -
大整数相乘算法
当数据的大小超过java基本数据类型所表示的时候,那么我们就需要使用一些手段来解决问题了,当然你也可以使用java的自带的类BigDecimal等,不过这里使用的是一个原始的算法package com.jintao.algorithm;import java.util.Arrays;import java.util.Scanner;public class BigIntege原创 2016-10-25 19:55:36 · 601 阅读 · 0 评论 -
两个有序(从小到大且不重复)的超大型数组,求其交集算法实现
题目说明:两个超大型整形数组,两个数组中的数据顺序都是是从小到大排列且不重复,使用算法来实现求两个数组的交集。代码实现:package com.jintao.example.algorithm;import org.junit.Test;import java.util.ArrayList;import java.util.List;/** * Created wit...原创 2019-09-02 09:42:20 · 490 阅读 · 0 评论 -
分治思想递归实现求和
采用分治思想递归实现求和:package com.jintao.example.algorithm;import java.util.Arrays;public class RecursiveSumTest { public static void main(String[] args) {// int array[] = new int[]{1, 3, 5...原创 2019-09-12 17:14:18 · 263 阅读 · 0 评论