自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中快速输入输出

我最常用的public static void main(String[] args) throws IOException { //需要抛出异常 StreamTokenizer in=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in))); PrintWriter out=new PrintWriter(new OutputStreamWriter(System.out));

2022-04-08 18:27:25 891

原创 哈希表的使用

一、开放寻址法代码实现import java.util.Arrays;import java.util.Scanner;public class Main { static int n,u; static String s; static int N=200003,INF=0x3f3f3f3f; static int[] h=new int[N]; public static int find(int x) { int k=(x%N+N)%N; while(h[k]!=INF&a.

2022-01-29 22:50:28 1285

原创 java中Arrays.sort()中比较器的使用

一、使用比较器1.从小到大排序import java.util.*;public class Main { public static void main(String[] args) { Integer[] a=new Integer[] {1,3,2,4,0,7,9}; Arrays.sort(a,0,7,new Comparator<Integer>() { public int compare(Integer o1,Integer o2) { if(o1&g

2022-01-19 16:49:19 1170

原创 设计模式之策略模式

策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式包含三个角色:(1)Strategy:抽象策略,给出所有的具体策略类所需的接口,定义一个公共接口给所有支持的算法。Context使用这个接口调用ConcreteStrategy定义的算法。(2)ConcreteStrategy:具体策略,调用Strategy接口实现具体算法。(3)Context:上下文(环境),用ConcreteStrategy对象配置执行环

2021-12-30 18:50:41 545

原创 html5+css+jsp实现网页猜数游戏

实验7 猜数游戏实验目的熟悉JavaScript基本语法应用实验内容根据下面的页面截图,使用Javascript完成猜数游戏。实验要求截图为浏览器运行界面截图。请设计html文件完成此功能,使用Javascript完成功能设计。代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compati

2021-12-09 20:00:32 2608

原创 Pytorch深度学习入门

Transforms的使用:transforms.py文件是一个工具箱,里边的类比如totensor、resize是工具模板。使用工具 需要创建具体的工具,比如tool=transforms.ToTensor(),transforms.ToTensor()是将图片转化为tensor数据类型。然后使用工具输入输出,比如result=tool(input)。transforms具体使用代码# -*- coding:utf-8 -*-from PIL import Imagefrom torch.u

2021-11-18 14:18:48 420

原创 图论:最短路算法、最小生成树以及二分图

稠密图:邻接矩阵存储稀疏图:邻接表存储规定n为点数 m为边数1.朴素版的Dijkstra算法(当m等于或者接近n^2时使用)public class Main { static final int N=510; static int n,m; static int[][] g=new int[N][N]; static int[] dist=new int[N]; static boolean[] st=new boolean[N]; public static int Dijkstr

2021-09-12 19:30:41 127

原创 Java使用PriorityQueue实现小根堆和大根堆

Java利用PriorityQueue类实现小根堆和大根堆(其中需要使用Comparator类)堆:是一颗完全二叉树。通俗点说,一棵树最多只能最后一层不是满的,且不满的最后一层结点从左到右依次排列,那么这棵树就是完全二叉树。小根堆每个结点都满足小于等于它的左右孩子结点,大根堆每个结点都满足大于等于它的左右孩子结点。import java.util.Comparator;import java.util.PriorityQueue;public class HeapTest { static Pr

2021-09-09 19:40:42 706

原创 Microsoft MPI在win10系统下vs2019的配置及调试运行

第一步下载VS2019 直接百度搜索去微软官网下载VS2019 下载后安装即可第二步MPI的下载安装:MPI下载地址https://www.microsoft.com/en-us/download/details.aspx?id=57467下载并安装.msi文件和.exe文件 安装完成后在默认文件夹下C:\Program Files(x86)\Microsoft SDKs\MPI第三步 配置mpi打开VS2019新建一个控制台项目,之后配置属性项目建好之后,配置项目——属性打开属性

2021-04-24 16:31:32 3477 5

原创 第十届蓝桥杯省赛java大学b组题目及解析

一、填空题试题A:组队简单题,不做过多解析,直接上代码枚举代码:import java.util.Scanner;public class A{ static int ans=0,sum=0; static int[][] a= {{0,0,0,0,0,0},{0,97,90,0,0,0},{0,92,85,96,0,0},{0,0,0,0,0,93},{0,0,0,0,80,86}, {0,89,83,97,0,0},{0,82,86,0,0,0},{0,0,0,0,87,90

2021-04-24 13:21:27 352

原创 java实现并查集

并查集是一种用来合并不相交的集合的数据结构。(在此记录下来以便自己复习)import java.util.Scanner;public class 并查集 { static int n; static int[] parent; //保存每个点的父结点 static int[][] edge; //表示每个点之间的关系 static int[] rank; //表示树的层数 //找祖宗结点(根结点) public static int find(int

2021-03-31 20:54:47 65

原创 java连接sqlserver数据库的步骤以及代码

一、代码实现:/*一、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM这通过java.lang.Class类的静态方法forName(String className)实现成功加载后,会将Driver类的实例注册到DriverManager类中二、提供JDBC连接的URL:连接URL定义了连接数据库时的协议、子协议、数据源标识书写形式: 协议:子协议:数据源标识协议:在JDBC中总是以jdbc开始 子协议:是桥连接的驱动程序或者是数据库管理系统名称数据

2020-12-25 16:08:06 6357 1

原创 数据结构:大学的数据统计

实验:大学的数据统计(树的应用)一、实验目的掌握树的逻辑结构和存储结构,熟练使用树遍历算法进行问题的求解。二、实验内容问题描述1.编写文件tree.h,实现树的孩子链存储结构。2.使用tree.h,编写程序exp7.c实现大学的数据统计。某大学的组织机构如下表所示,该数据存放在文本文件table.txt中(存储格式自定义),要求采用树存储并完成以下功能(可参课本例题7.3使用递归算法实现,也可考虑利用栈或队列进行非递归算法实现):a.从table.txt文件中读数据到R数组中(数组数据类型

2020-12-22 20:10:09 5824 12

原创 Java聊天室

Java聊天室小程序**题目描述**聊天小程序: 能实现一个聊天室中多人聊天,也可以两人私聊。 (使用网络socket通信以及多线程技术,使用图形用户界面)

2020-12-05 13:34:16 662 1

原创 数据结构: 顺序表和单链表的基本运算实现

实验题1-1:实现并验证顺序表的各种基本操作目的:领会顺序表存储结构和掌握顺序表中的各种基本运算算法设计。内容:1.首先,创建文件sqlist.h。a)定义顺序表的结构体类型;b)定义并实现顺序表的基本运算(详见线性表ADT描述)。2.然后,创建文件exp1-1.c,引用(#include)头文件sqlist.h,依次完成以下内容,对第一步中实现的顺序表进行测试。(1)初始化顺序表L;(2)采用尾插法依次插入元素a,b,c,d,e;(3)输出顺序表L;(4)输出顺序表L的长度;(5)判

2020-10-28 14:10:39 4201

空空如也

空空如也

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

TA关注的人

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