- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 关于JFreeChart中文乱码的问题
关于JFreeChart中文乱码的问题最近在做Java课设,遇到了JFreeChart乱码的问题,总结了一下:public class JFreeChartUtils { public static void pie(String title, Map<String,Double> totalMap, double sum, String path) { DefaultPieDataset pieDataset = new DefaultPieDataset(); for(St
2020-06-26 09:12:44 293
原创 Java数据结构--堆以及堆排序
Java数据结构–堆以及堆排序堆(Heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。堆类public class Heap<T extends Comparable<T>> { private T[] items; private int N; public Heap(int capacity) { this.items = (T[]) new Comparable[capacity+1
2020-06-14 09:36:54 258 1
原创 二叉树经典问题--折纸问题
二叉树经典问题–折纸问题请把纸条竖着放在桌⼦上,然后从纸条的下边向上⽅对折,压出折痕后再展 开。此时有1条折痕,突起的⽅向指向纸条的背⾯,这条折痕叫做“下”折痕 ;突起的⽅向指向纸条正⾯的折痕叫做“上”折痕。如果每次都从下边向上⽅ 对折,对折N次。请从上到下计算出所有折痕的⽅向。实现public class PagerFoldingTest { public static void main(String[] args) { Node<String> tree=cr
2020-06-13 20:15:24 400 1
原创 Java小程序--一个基于AWT界面的计算器
Java小程序–一个基于AWT界面的计算器import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAd
2020-06-10 09:12:57 342 1
原创 Java知识点--Java 预置的注解
Java知识点–Java 预置的注解注解名功能@Deprecated这个元素是用来标记过时的元素,编译器在编译阶段遇到这个注解时会发出提醒警告,告诉开发者正在调用一个过时的元素比如过时的方法、过时的类、过时的成员变量。@SuppressWarnings提示子类阻止警告的意思。之前说过调用被 @Deprecated 注解的方法后,编译器会警告提醒,而有时候开发者会忽略这种警告,他们可以在调用的地方通过 @SuppressWarnings 达到目的。@Override要复
2020-06-09 10:45:12 177 1
原创 Java数据结构--快速排序
Java数据结构–快速排序定义:快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列排序类public class Quick { private static boolean less(Comparable v, Comparable w) { retur
2020-06-08 08:36:17 151 1
原创 Java数据结构--归并排序
Java数据结构–归并排序定义归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并排序是一种稳定的排序方法。归并排序类public class Merge { private static Comparable[] assist; private s
2020-06-07 11:36:10 136 1
原创 Java数据结构--希尔排序
Java数据结构–希尔排序定义:希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。希尔排序类:public class Shell {
2020-06-06 10:49:41 136 1
原创 Java数据结构--循环链表
Java数据结构–循环链表循环链表类public class CircularLinkList<T> { private class Node<T> { T date; Node next; public Node(T date, Node next) { this.date = date; this.next = next; } } pr
2020-06-05 08:44:20 285 1
原创 Java数据结构--二叉树
Java数据结构–二叉树二叉树类package 二叉树;import 队列.MyQueue;public class BinaryTree<Key extends Comparable<Key>, Value> { private class Node { private Key key; private Value value; private Node left; private Node ri
2020-06-04 09:47:03 130 1
原创 java数据结构--队列
java数据结构–队列队列类import java.util.Iterator;public class MyQueue<T> implements Iterable<T> { private class Node<T> { private T data; private Node<T> next; public Node(T data, Node<T> next) {
2020-06-03 11:13:52 124 1
原创 Java数据结构--栈
Java数据结构–栈栈类:import java.util.Iterator;public class MyStack<T> implements Iterable<T> { private class Node<T> { private T data; private Node next; public Node(T data, Node next) { this.data =
2020-06-02 09:00:40 165 1
原创 Java数据结构--线性表
Java数据结构–线性表线性表类public class SequenceList<T> implements Iterable{ private final int DEFAULTCAPACITY=8099; private int capacity; private T[] table; private int length; SequenceList(){ new SequenceList<T>(DEFAULTCA
2020-06-01 09:34:13 110 1
onlinechater.rar
2020-12-09
spring-5.2.6.RELEASE-dist.zip
2020-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人