自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 整合SSM(以书城项目为例)

整合SSM(以书城项目为例)0.项目介绍功能介绍:​ 实现书城书籍的增删改查功能(有点简略????)用到的知识:​ MySQL数据库,Spring,JavaWeb及MyBatis知识​ 以及简单的前端知识;1.准备工作1)数据库建表语句CREATE TABLE `books`( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书籍编号', `bookName` VARCHAR(100) NOT NULL COMMENT '书籍名称'

2021-02-06 02:49:59 262

转载 Typora快捷键

Typora快捷键.

2021-02-03 10:38:39 81

原创 Java中的多线程及其安全问题

目录一、Java中的多线程1.通过创建实现Runnable接口的类2.通过创建继承Thread的类二、 多线程安全问题的解决1.sychronized同步机制①代码块②方法2.Lock锁一、Java中的多线程1.通过创建实现Runnable接口的类步骤:a.创建一个实现了Runnable接口的类b.重写接口的run()方法c.实例化实现了Runnable的类d.实例化Thread的对象,并将c中的类作为构造函数的参数e.start();// Runnableclass MyTarget

2020-11-22 20:05:34 114

转载 背包问题

链接

2020-09-21 16:53:51 62

转载 正则表达式

链接:link.

2020-09-16 16:23:05 42

转载 排序算法

link

2020-09-11 16:41:07 103

原创 07-图4 哈利·波特的考试

//07-图4 哈利·波特的考试import java.util.Scanner;class Graph{ private int V; private int E; private int MaxSum = 1000; private int[][] adv; public Graph(int V, int E){ this.V = V; this.E = E; adv = new int[V][V];

2020-09-04 14:32:17 86

原创 06-图2 Saving James Bond - Easy Version

//06-图2 Saving James Bond - Easy Versionimport java.util.Scanner;import java.lang.Math;import java.util.ArrayList;import java.util.Stack;class node{ int data; node next;}class location{ int x; int y;}public class Main { sta

2020-09-03 13:21:05 86

原创 06-图1 列出连通集

//06-图1 列出连通集 import java.util.Scanner;import java.util.Stack;import java.util.LinkedList;import java.util.Queue;class node{ int data; node next;}public class Main { public static boolean[] visited = new boolean[10]; static void

2020-09-02 15:23:33 78

原创 01-复杂度3 二分查找&02-线性结构1 两个有序链表序列的合并

//01-复杂度3 二分查找Position BinarySearch( List L, ElementType X ){ int start, end, mid, p; int len = L -> Last; start = 1; end = len; p = 0; while(start <= end){ mid = (start + end) / 2; if(L -> Data[mid] &

2020-09-01 16:52:34 71

原创 05-树8 File Transfer

//05-树8 File Transfer(Java实现按照解题思路还是超时,也没找到用Java完美实现的代码囧)import java.util.Scanner;public class Main { static int find(int[] c, int x){ if(c[x] <= 0){ return x; } else return c[x] = find(c, c[x]);

2020-09-01 14:16:35 96

原创 05-树7 堆中的路径

//05-树7 堆中的路径import java.util.Scanner;class heap{ final int Max_Size = 1000; final int Min_Data = -10000; int[] elements= new int[Max_Size + 1]; int size = 0; int capacity = Max_Size; heap(){ this.elements[0] = Min_Data

2020-08-30 08:44:18 76

转载 04-树7 二叉搜索树的操作集

链接

2020-08-29 10:32:46 101

原创 04-树6 Complete Binary Search Tree

//04-树6 Complete Binary Search Treeimport java.util.Scanner;public class Main { final int Max_Size = 1024; static int Leftsubnum(int N){ int n = 0; int sum = 0; int i= 0; int diceng = 0; while(sum <=

2020-08-28 19:47:45 84

原创 04-树5 Root of AVL Tree

//04-树5 Root of AVL Treeimport java.util.Scanner;class Tnode{ int data = 0; Tnode left; Tnode right; int h;}public class Main{ static int Max(int a, int b){ return a > b ? a : b; } static int GetH(Tnode T){

2020-08-28 14:31:26 67

原创 04-树4 是否同一棵二叉搜索树

//04-树4 是否同一棵二叉搜索树import java.util.ArrayList;import java.util.Scanner;class TNode{ int data = 0; int right = -1; int left = -1;}public class Main { static TNode[] add(TNode[] Ts, TNode t, TNode T){ if(t.data < T.data){

2020-08-27 15:24:31 82

转载 Java中的IO流

链接.

2020-08-26 15:47:39 78 1

原创 03-树3 Tree Traversals Again

import java.util.Scanner;class node{ int number = 0; int left = 30; int right = 30;}public class Main { final static int Max_Size = 30; static int count = 0; static node[] Read(Scanner s) { //Stack<Integer> stack = new Stack<>();

2020-08-21 15:46:43 78

原创 03-树2 List Leaves

//03-树2 List Leavesimport java.util.Scanner;import java.util.ArrayList;class node{ int left; int right;}public class Main { final static int Max_Size = 10; static ArrayList<Integer> Path(node[] T, int leaf, int R) { ArrayList<In

2020-08-21 00:05:20 68

原创 03-树1 树的同构

//03-树1 树的同构 import java.util.Scanner;class node{ String zimu; int left; int right;}public class Main { final static int Max_Size = 10; static node[] Read(Scanner s) { node[] T = new node[Max_Size + 1]; int n = 0; n = s.nextInt(); Str

2020-08-20 16:24:52 119

转载 二叉树遍历

二叉树遍历链接.

2020-08-19 17:40:22 87

原创 02-线性结构4 Pop Sequence(链表实现堆栈)

数组实现堆栈可以AC但是用链表实现堆栈第五个测试点会卡住,上下求索而不得其解所以记录一下// 02-线性结构4 Pop Sequence(链表实现堆栈)import java.util.Scanner;//import java.util.ArrayList; class sNode{ int data; int p; sNode next; public sNode(int x, int y) { this.data = x; this.p = y; }}public c

2020-08-18 10:43:45 173

转载 Java的装箱与拆箱

Java的装箱与拆箱转载链接

2020-08-17 19:09:44 56

原创 02-线性结构3 Reversing Linked List

// 02-线性结构3 Reversing Linked Listimport java.util.Scanner;class Node{ String address; String data; String Nextaddress; Node next; public Node() { this.next = null; } public Node(String x, String y, String z) { this.address = x; this.data =

2020-08-16 10:08:28 64

原创 02-线性结构2 一元多项式的乘法与加法运算

// 02-线性结构2 一元多项式的乘法与加法运算 import java.util.Scanner;class Node{ int xishu; int zhishu; Node next; Node(int x, int y){ xishu = x; zhishu = y; } Node(){ this.next = null; } void add(int x, int y) { Node newnode = new Node(x, y); if(this.x

2020-08-15 11:20:15 80

原创 01-复杂度2 Maximum Subsequence Sum

// 01-复杂度2 Maximum Subsequence Sum import java.util.Scanner;public class test{ static int start, end; static int MaxSum(int N, int[] a) { int maxsum = 0; int thissum = 0; for(int i = 0; i < N; i ++) { thissum += a[i]; if(thissum > max

2020-08-15 09:03:14 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除