![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
vickyhwj
这个作者很懒,什么都没留下…
展开
-
n个数分m组
【代码】n个数分m组。原创 2022-11-27 18:28:56 · 413 阅读 · 0 评论 -
字符串转json对象
【代码】字符串转json对象。原创 2022-11-15 21:39:44 · 1060 阅读 · 0 评论 -
On复杂度递归求算数表达式
【代码】On复杂度递归求算数表达式。原创 2022-11-15 00:03:16 · 67 阅读 · 0 评论 -
m选n,并且对n全排列,不允许重复
package sftp;import java.util.*;public class Dfs { public static void main(String[] args) {// int[] count={1,2,3};// dfs(count,0,new int[3],0,3); Entity[] entities = new Entity[3]; entities[0] = new Entity(); .原创 2022-02-13 16:20:53 · 335 阅读 · 1 评论 -
消除重复数字以后的最大整数
package wordcount.消除重复数字以后的最大整数;import java.util.*;public class Main { public static void main(String[] args){ String str="423234"; Node head=new Node(); Node tail=new Node(); head.next=tail; tail.pre=head;.原创 2021-02-22 14:53:12 · 326 阅读 · 0 评论 -
给定入栈序列,打印所有出栈序列
package wordcount;import java.util.Deque;import java.util.LinkedList;import java.util.List;import java.util.Stack;public class PrintStack { static int[] a; static void dfs(int n, int maxN, Stack<Integer> stack, Deque<Integer> ou.原创 2021-02-22 09:02:28 · 284 阅读 · 0 评论 -
24点 spark版本
package wordcount.spark;import org.apache.spark.Accumulator;import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.api.java.JavaSparkContext;import org.apache.spark.api.java.function.VoidFunction;import j.原创 2020-07-19 11:08:00 · 115 阅读 · 0 评论 -
24点多线程版
import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutionException;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.RecursiveAction;import java.util.concurrent.atomic.AtomicInteger;import java.util.co.原创 2020-07-18 22:01:26 · 103 阅读 · 0 评论 -
24点
package 点;import java.util.ArrayList;import java.util.List;class NumEntity{ String path=""; double num;}class State{ NumEntity[] numEntities;}public class Main { public static final doub...原创 2020-04-17 12:36:11 · 149 阅读 · 0 评论 -
手撸了一个mybatis嵌套解析bean过程
package mybatis;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.List;import java.util.Map;class A{ String aid;...原创 2020-04-09 19:23:53 · 312 阅读 · 0 评论 -
mybatis嵌套result解析原理
package mybatis;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;class Node{ String id; List<Node> nodes=new ArrayList<Node>();}pu...原创 2020-04-06 18:13:23 · 360 阅读 · 0 评论 -
解析json
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Stack;public class JSONConverDG { public static Map<String,Object> parse...原创 2019-09-09 12:48:24 · 99 阅读 · 0 评论 -
线段树
https://www.cnblogs.com/shuaiwhu/archive/2012/04/22/2464583.html转载 2018-11-16 14:30:55 · 103 阅读 · 0 评论 -
一个数组先递增后递减求最大值
一个数组先递增后递减求最大值public classMain2 { static int[] a={1,2,3,4,5,6,7,8,6,5,4,2,1}; static int count=0; static int getmax(int front,int rear){ ++count; if(front==rear)原创 2017-10-26 18:22:41 · 3398 阅读 · 0 评论 -
位图
http://blog.csdn.net/tengweitw/article/details/45932981转载 2018-03-20 22:14:17 · 207 阅读 · 0 评论 -
字符串算式递归方法
package 递归方法;import java.util.ArrayList;import java.util.Stack;import javax.jws.Oneway;public class Main { static int getpi(ArrayList list,int start){ Stack stack=new Stack<>(); for(int i=原创 2018-04-01 22:57:52 · 400 阅读 · 0 评论 -
字符串算式
package 字符串算式;import java.util.ArrayList;import java.util.Stack;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub String str="2*(3+5*(8+3))-8";原创 2018-03-27 18:45:54 · 540 阅读 · 0 评论 -
把key value字符串转为tree
package kvtoString;import java.util.ArrayList;import java.util.HashSet;import java.util.Set;import java.util.Stack;//k1=v1,k2=(k3=v3,k4=(k6=v6),k7=v7),k5=v5//class Node{ String key; String v原创 2018-03-28 21:32:50 · 465 阅读 · 0 评论 -
10亿数据topN
https://blog.csdn.net/zyq522376829/article/details/47686867转载 2018-04-05 00:36:24 · 759 阅读 · 0 评论 -
bitmap应用
https://blog.csdn.net/sunnyyoona/article/details/43604387转载 2018-04-12 17:03:54 · 111 阅读 · 0 评论 -
分割排序二叉树
给你一个排序二叉树和一个n值,把二叉树分成两半,一半是<n,另一半>npackage 二叉树分割;class Node{ int num; Node lnode,rnode; public Node(int num) { super(); this.num = num; } }public class Main { static Node min,max; ...原创 2018-04-29 00:48:53 · 993 阅读 · 0 评论 -
跳跃表
https://www.cnblogs.com/acfox/p/3688607.html转载 2018-06-26 23:03:14 · 109 阅读 · 0 评论 -
字符串表达式(先转后缀)
package 字符串表达式先变中缀;import java.util.Stack;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub // String[] strs={"3","*","(","(","2","+","原创 2018-11-16 09:35:36 · 260 阅读 · 0 评论 -
汉诺塔非递归解法
import java.util.Stack;//汉诺塔非递归解法(利用栈模拟递归)class Node{ String from,to,mid; int count; int state; public Node(String from, String to,String mid, int count, int state) { super(); this.from = fr原创 2017-10-27 16:11:56 · 309 阅读 · 0 评论