数据结构相关知识
GONG_Q
这个作者很懒,什么都没留下…
展开
-
java实现Kmp算法实现病毒排查
package String.kmp;import java.io.*;import java.util.HashMap;import java.util.Properties;import java.util.Scanner;public class kmp { private int n=1; private HashMap hashmap= new HashMap<Integer,Integer>(); //用来存放数据 public int km原创 2020-10-26 20:33:53 · 300 阅读 · 0 评论 -
java代码实现迷宫问题 并且回溯相关路径!
package Queue;import java.util.Arrays;import java.util.Scanner;public class findPathDemo02 { /** * 定义迷宫节点类型 */ private static class MazeNode { // 节点的值 int val; // 节点的x和y坐标 int x; int y;原创 2020-10-26 20:24:30 · 250 阅读 · 0 评论 -
两位数以上的四则运算使用逆波兰后缀表达式 (使用自己做的队列和堆栈功能来实现)
1:首先了解逆波兰表达式的相关的知识(入栈出栈的顺序!)2:为了和10位数之内的有区别 使用了队列的相关知识 可以存取的数会大很多(JAVA中的Object类都可以使用A:第一步队列的创建(自己实现相关的功能)package Queue;import Stack.queueStack;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io原创 2020-10-12 12:00:23 · 500 阅读 · 0 评论