自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tangzhide123yy的博客

记录信息学奥赛中的点点滴滴

  • 博客(13)
  • 收藏
  • 关注

原创 图论算法——最短路径算法

求出最短路径的长度Floyed——Warshall算法 O(n^3)Floyed算法,可以计算图中任意两点之间的最短路径,适用于出现负边权的情况。算法描述1.初始化:点u、v如果有边相连,则dis[u][v]=w[u][v];如果不相连,则dis[u][v]=0x7fffffff.2.for(k=1;k<=n;++k) for(i=1;i<=n;++i) for(j...

2020-04-23 17:27:48 732

转载 试题 算法训练 Sereja and Squares

题目链接 试题 算法训练 Sereja and Squares参考博客 https://www.luogu.com.cn/problemnew/solution/CF314E资源限制时间限制:4.0s 内存限制:256.0MB问题描述  Sereja在平面上画了n个点,点i在坐标(i,0)。然后,Sereja给每个点标上了一个小写或大写英文字母。Sereja不喜欢字母"x",所以他不...

2020-04-23 15:55:39 3599 6

原创 PREV-54 试题 历届试题 合根植物

题目链接 PREV-54 试题 历届试题 合根植物题目描述资源限制时间限制:2.0s 内存限制:256.0MB问题描述w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多...

2020-04-16 17:40:49 183

原创 试题 基础练习 2n皇后问题

题目链接 BASIC—27 基础练习 2n皇后问题资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。输入格式输入的第一行为一个整数n,...

2020-04-15 16:43:51 360

原创 ALGO-2 试题 算法训练 最大最小公倍数

题目链接:ALGO-2 试题 算法训练 最大最小公倍数题目描述资源限制时间限制:1.0s 内存限制:256.0MB问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 <= N <= 10^6。解题思路一开...

2020-04-13 17:23:33 266

原创 试题 ASGO-7 算法训练 操作格子

题目链接 试题 ASGO-7 算法训练 操作格子线段树详解看这里——> 线段树详解题目描述资源限制时间限制:1.0s 内存限制:256.0MB问题描述有n个格子,从左到右放成一排,编号为1-n。共有m次操作,有3种操作类型:1.修改一个格子的权值,2.求连续一段格子权值和,3.求连续一段格子的最大值。对于每个2、3操作输出你所求出的结果。输入格式第一行2个整数n...

2020-04-11 11:26:54 536

原创 试题 算法训练 区间k大数查询

题目链接 试题 算法训练 区间k大数查询题目描述资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小...

2020-04-10 19:25:04 261

原创 第五章 java面向对象进阶 Day4

以下内容来自 www.sxt.cn ,仅供自己学习笔记,侵删。5.11.1 String基础String类又称作不可变字符序列。String位于java.lang包中,Java程序默认导入java.lang包下的所有类。Java字符串就是Unicode字符序列,例如字符串“Java”就是4个Unicode字符’J’、’a’、’v’、’a’组成的。Java没有内置的字符串类...

2020-04-08 16:19:51 87

原创 java基础学习——j20飞机游戏项目

//发现还不能学这一块儿,估计是视频错乱,一下子跳到了这一章,先放一放。13.1 简介和项目目标

2020-04-08 14:54:21 323

原创 java基础学习——数组

以下内容来自 www.sxt.cn ,仅供自己学习做笔记,侵删。7.1数组概述和特点数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2. 其元素必须是相同类型,...

2020-04-07 16:29:45 137

原创 第五章 java面向对象进阶 Day3

以下笔记来源 www.sxt.cn 仅供自己学习,做笔记,不做商业用途。侵删。5.1 概述本章重点针对面向对象的三大特征:继承、封装、多态进行详细的讲解。另外还包括抽象类、接口、内部类等概念。很多概念对于初学者来说,更多的是先进行语法性质的了解。不要期望,通过本章学习就“搞透面向对象”。本章只是面向对象的起点,后面所有的章节说白了都是对面向对象这一章的应用。5.1.1 继承的实现在我们编...

2020-04-06 11:36:45 210

原创 Java 面向对象基础Day2学习

4.1面向过程和面向对象面向对象具有三大特征:封装性、继承性和多态性,而面向过程没有继承性和多态性,并且面向过程的封装只是封装功能,而面向对象可以封装数据和功能。所以面向对象优势更明显。一个经典的比喻:面向对象是盖浇饭、面向过程是蛋炒饭。盖浇饭的好处就是“菜”“饭”分离,从而提高了制作盖浇饭的灵活性。饭不满意就换饭,菜不满意换菜。用软件工程的专业术语就是“可维护性”比较好,“饭” 和“...

2020-04-03 22:30:24 147

原创 JAVA基础学习——基本常识

常用的dos命令操作名称操作含义md创建目录dir列出当前目录下的文件以及文件夹cd删除目录cd…退回到上一级目录cd\退回到根目录del删除文件echo创建文件,如echo haha>1.txt注:1.如果del后面接的是目录名,则表示删除目录下的所有文件。知识点1.Java语言的特点:跨平台性,通过JVM...

2020-04-01 16:47:19 147

空空如也

空空如也

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

TA关注的人

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