![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
# java
pxlsdz
冲就完了!
展开
-
LightOJ1024-Eid-大数
In a strange planet there are n races. They are completely different as well as their food habits. Each race has a food-eating period. That means the ith race eats after every xi de-sec (de-sec is the...原创 2019-03-22 15:13:02 · 238 阅读 · 0 评论 -
LightOJ 1078 Integer Divisibility (同余定理)
LightOJ - 1078 题目:If an integer is not divisible by 2 or 5, some multiple of that number in decimal notation is a sequence of only a digit. Now you are given the number and the only allowable digi...原创 2019-02-13 15:56:23 · 243 阅读 · 2 评论 -
G 小乐乐打游戏 bfs+曼哈顿距离 哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(高年级) java bfs
链接:https://ac.nowcoder.com/acm/contest/301/G来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述 小乐乐觉得学习太简单了,剩下那么多的时间好无聊,于是便想打游戏。 最近新出了一个特别火的游戏,叫吃猪...原创 2018-12-02 23:45:31 · 258 阅读 · 0 评论 -
2944:单词替换 有关于replaceAll
总时间限制: 1000ms 内存限制: 65536kB描述输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。输入输入包括3行,第1行是包含多个单词的字符串 s;第2行是待替换的单词a(长度 <= 100);第3行是...原创 2018-12-11 16:46:35 · 366 阅读 · 0 评论 -
字符串数组排序问题
5:字符串数组排序问题查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述给定一组字符串,按指定的排序方式输出这些字符串。排序可是自然顺序(inc)、自然逆序(dec)、忽略大小写顺序(ncinc)、忽略大小写逆序(ncdec)等。输入输入有多行,第一行为一个表明排序方式的字符串见题面,第二行为字符串的数目。其余各行每行一个...原创 2018-12-10 12:02:48 · 864 阅读 · 0 评论 -
HDU 4707 Pet(DFS:树深度相关) java一个超内存的代码
Pet Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3545 Accepted Submission(s): 1690 Problem Description One day, Lin...原创 2018-11-26 23:18:07 · 211 阅读 · 0 评论 -
open judge 求序列中的众数 大数类+LinkedHashMap(统计+按value降序排序)
15:求序列中的众数查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述输入一个长度为N的整数序列 (不多于128个整数),每个整数的范围在[-1052,1052],计算这个序列的众数。 众数是指出现次数最多的那个数。 如果有多个数出现的次数都达到最多,则取在原序列最先出现的数为众数;如果所有的数都相等,则返回"no"。输入...原创 2018-11-26 19:09:10 · 370 阅读 · 0 评论 -
java 实现集合的交差并补
package Work1;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;public class Work1 { public static void main(String[] args) { List &l...原创 2018-11-24 21:20:11 · 1432 阅读 · 0 评论 -
POJ 1331 确定进制 很自豪的一个题巧妙的应用了异常处理
5:确定进制查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13) * 9(13) = 42(13), 而 42(13) = 4 * 131+ 2 * 130= 54(10)。 你的任务是写一段程序读入三个整数p、q和 r,然后确定一个进制 B(2&...原创 2018-11-12 11:02:06 · 593 阅读 · 1 评论 -
java 数据库编程 实现添加,修改,删除,查询功能
首先,先上老师给的文档,具体代码在后面 1、安装数据库服务器mysql和数据库客户端navicat。(1)数据库服务器为绿色版,直接将附件mysql解压即可。(2)数据库服务启动:双击解压目录里的mysql_start_utf8.bat命令即可启动服务。停止服务命令:mysql_stop.bat。(3)安装客户端软件,安装文件:navicat8lite_mysql_cs.exe...原创 2018-11-07 23:50:38 · 13576 阅读 · 1 评论 -
逆波兰表达式 递归实现或栈
0061:逆波兰表达式查看 提交 统计 提问总时间限制:1000ms内存限制:65536kB描述逆波兰表达式是一种把运算符前置的算术表达式,例如普通的表达式2 + 3的逆波兰表示法为+ 2 3。逆波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2 + 3) * 4的逆波兰表示法为* + 2 3 4。本题求解逆波兰表达式的值,其...原创 2018-09-30 14:03:55 · 558 阅读 · 0 评论 -
算24 递归
0075:算24查看 提交 统计 提问总时间限制: 3000ms 内存限制: 65536kB描述给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式。现在的问题是,是否存在一种方式使得得到的表达式的结果等于24。这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法)。比如,对于5,...原创 2018-09-30 10:54:49 · 329 阅读 · 0 评论 -
HDU - 5637Transform bfs+异或性质
TransformTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 895 Accepted Submission(s): 342 Problem DescriptionA list of n integers ar...原创 2019-01-15 00:28:01 · 202 阅读 · 0 评论 -
UVa10189 Minesweeper
Have you ever played Minesweeper? It’s a cute little game which comes within a certain Operating System which name we can’t really remember. Well, the goal of the game is to nd where are all the mines...原创 2019-02-01 21:40:52 · 239 阅读 · 0 评论 -
AtCoder Regular Contest 063 题解
C - 一次元リバーシ / 1D ReversiTime Limit: 2 sec / Memory Limit: 256 MBScore :300300pointsProblem StatementTwo foxes Jiro and Saburo are playing a game called1D Reversi. This game is played on a b...原创 2019-05-23 00:33:47 · 407 阅读 · 0 评论 -
51nod 2518 和为S
小b有一个01序列A,她想知道A有多少个非空连续子序列和为S。你能帮帮她吗?收起输入第一行输入一个数n,表示A的长度;第二行输入n个数‘0’或‘1’,表示A中的元素,以空格隔开;第三行输入一个非负整数S;其中0≤S≤n≤30000。输出输出一个数,表示子数组的个数输入样例51 0 1 0 12输出样例4分析:sum[r]-sum...原创 2019-05-16 00:02:25 · 309 阅读 · 0 评论 -
HDU1078 FatMouse and Cheese(记忆化dfs+DP)
Problem DescriptionFatMouse has stored some cheese in a city. The city can be considered as a square grid of dimension n: each grid location is labelled (p,q) where 0 <= p < n and 0 <= q <...原创 2019-03-17 08:07:41 · 166 阅读 · 0 评论 -
HDU 4054 Hexadecimal View 十六进制
Hexadecimal ViewTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3191Accepted Submission(s): 1288Problem DescriptionHexadecimal is v...原创 2019-03-17 00:19:13 · 248 阅读 · 0 评论 -
ZOJ-1285-Shipping Routes(Floyd)
Shipping RoutesTime Limit:1 Second Memory Limit:32768 KBThe Slow Boat to China Shipping company needs a program to help them quickly quote costs to prospective customers. The cost of a shipme...原创 2019-03-02 18:01:09 · 402 阅读 · 0 评论 -
poj 2456 Aggressive cows (最小值最大化二分问题)
Aggressive cowsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 11952 Accepted: 5842DescriptionFarmer John has built a new long barn, with N (2 <= N <= 100,000) sta...原创 2019-02-11 23:12:08 · 243 阅读 · 0 评论 -
Codeforces 230C Shifts【思维模拟】
C. Shiftstime limit per test 2 secondsmemory limit per test 256 megabytesinput standard inputoutput standard outputYou are given a table consisting of n rows and m columns. Each cell of the table...原创 2019-02-11 16:12:00 · 267 阅读 · 0 评论 -
NYOJ 991 Registration system(map简单应用)
描述A new e-mail service "Berlandesk" is going to be opened in Berland in the near future. The site administration wants to launch their project as soon as possible, that's why they ask you to help...原创 2019-02-11 11:48:50 · 392 阅读 · 0 评论 -
POJ 3250 Bad Hair Day 单调栈
Bad Hair Day Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 21217 Accepted: 7253 Description Some of Farmer John's N cows (1 ≤ N ≤ 80,000)...原创 2018-06-21 00:13:26 · 252 阅读 · 0 评论 -
UVA 10037 - Bridge(贪心)
PC/UVa IDs: 110403/10037, Popularity: B, Success rate: low Level: 3测试地址:https://vjudge.net/problem/UVA-10037 [问题描述]A group of n people wish to cross a bridge at night.n个人的队伍想在晚上通过一座大桥。...原创 2019-02-08 17:04:14 · 274 阅读 · 0 评论 -
UVa OJ 120 - Stacks of Flapjacks (烙饼叠)
Time limit: 3.000 seconds限时:3.000秒 Background背景Stacks and Queues are often considered the bread and butter of data structures and find use in architecture, parsing, operating systems, and disc...原创 2019-02-07 14:51:44 · 249 阅读 · 0 评论 -
CodeForce 1064-D. Labyrinth (BFS+优先队列)(牛客寒假算法基础集训营6 J题迷宫正解)
直接给出中文题意链接:https://ac.nowcoder.com/acm/contest/332/J来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述你在一个 n 行 m 列的网格迷宫中,迷宫的每一格要么为空,要么有一个障碍。你当前在第 r 行第 c 列(...原创 2019-02-04 00:16:14 · 587 阅读 · 0 评论 -
牛客寒假算法基础集训营6 题解
牛客寒假算法基础集训营6 题解A出题链接:https://ac.nowcoder.com/acm/contest/332/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述小B准备出模拟赛。她把题目按难度分为四等,分值分别为6,7,8,9。已知小B共...原创 2019-03-16 20:46:32 · 2800 阅读 · 0 评论 -
移动距离 规律题
[问题描述] X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3... 当排满一行时,从下一行相邻的楼往反方向排号。 比如:当小区排号宽度为6时,开始情形如下: 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 ..... 我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜...原创 2019-02-01 22:48:45 · 336 阅读 · 0 评论 -
不吉利日期
0063:不吉利日期查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述在国外,每月的13号和每周的星期5都是不吉利的。特别是当13号那天恰好是星期5时,更不吉利。已知某年的一月一日是星期w,并且这一年一定不是闰年,求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。(w=1..7)输入输入有一行,即一月一日...原创 2018-09-30 00:10:43 · 316 阅读 · 0 评论 -
0082:蛇形填充数组
0082:蛇形填充数组查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述用数字1,2,3,4,...,n*n这n2个数蛇形填充规模为n*n的方阵。蛇形填充方法为:对于每一条左下-右上的斜线,从左上到右下依次编号1,2,...,2n-1;按编号从小到大的顺序,将数字从小到大填入各条斜线,其中编号为奇数的从左下向右上填写,编号为...原创 2018-09-29 19:46:18 · 362 阅读 · 0 评论 -
求排列数目
题目: 计算3个A,2个B可以组成多少种排列的问题(如:AAABB, AABBA)是《组合数学》的研究领域。但有些情况下,也可以利用计算机计算速度快的特点通过巧妙的推理来解决问题。下列的程序计算了m个A,n个B可以组合成多少个不同排列的问题。 代码: package work;import java.util.Scanner;public class...原创 2018-09-29 19:17:03 · 416 阅读 · 0 评论 -
正方形长方形的个数 规律
正方形长方形的个数查看 提交 统计 提问总时间限制: 1000ms 内存限制: 256000kB描述设有一个n*m方格的棋盘(1≤m,n≤100)。求出该棋盘中包含多少个正方形、多少个长方形(不包括正方形)。 例如:当n=2,m=3时正方形的个数有8个;即边长为1的正方形有6个; 边长为2的正...原创 2018-09-18 20:34:25 · 12112 阅读 · 2 评论 -
统计单词数
0039:统计单词数查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65535kB描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小...原创 2018-09-18 00:13:19 · 469 阅读 · 0 评论 -
GPA排名系统
0038:GPA排名系统查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述目前,高等院校往往采用GPA来评价学生的学术表现。传统的排名方式是求对每一个学生的平均成绩,以平均成绩作为依据进行排名。但这样的排名方法已经引起了教育界以及社会各界人士的争议,因为它存在着许多弊端。对于不同的课程,选课学生的平均成绩会不同程度地受到课程的难易...原创 2018-09-17 21:32:32 · 1548 阅读 · 0 评论 -
java大数总结
java大数总结【定义】java中用于操作大数的类主要有两个,一个是BigInteger,代表大整数类用于对大整数进行操作,另一个是BigDecimal,代表高精度类,用于对比较大或精度比较高的浮点型数据进行操作。因为这两种类的使用方法是一样的,所以下面我们一BigInteger为例进行讲解【基本用法】基本用法1、新建一个值为123的大整数对象BigInteger a=ne...原创 2018-09-03 11:50:16 · 456 阅读 · 0 评论 -
求10000以内n的阶乘 java大数
0012:求10000以内n的阶乘查看 提交 统计 提问总时间限制: 5000ms 内存限制: 655360kB描述求10000以内n的阶乘。输入只有一行输入,整数n(0<=n<=10000)。输出一行,即n!的值。样例输入100样例输出933262154439441526816992388562667004907...原创 2018-09-03 11:45:59 · 1249 阅读 · 0 评论 -
0051:生日相同 java Map和List多个知识点
0051:生日相同查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述在一个有180人的大班级中,存在两个人生日相同的概率非常大,现给出每个学生的学号,出生月日。试找出所有生日相同的学生。输入第一行为整数n,表示有n个学生,n<100。此后每行包含一个字符串和两个整数,分别表示学生的学号(字符串长度小于10)和出生月(...原创 2018-09-03 11:30:42 · 273 阅读 · 0 评论 -
0054:字符串排序 list<String>的排序使用
0054:字符串排序查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串少于一百个字符。如果在输入过程中输入的一个字符串为“stop”,也结束输入。然后将这输入的该组字符串按每个字符串的长度,由小到大排序,按排序结果输出字符串。输入字符串的...原创 2018-09-02 21:28:53 · 3108 阅读 · 0 评论 -
java实现全排列 全组合代码模板
全排列:例题:0031:全排列查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有'a' < 'b' < ... < 'y' < 'z',而且给定的字符串中的字母已经按照从小到大的顺序排列。输入输入只有一行...原创 2018-09-08 00:09:41 · 2202 阅读 · 0 评论 -
0050:谁拿了最多奖学金 Map
0050:谁拿了最多奖学金查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;2) 五四奖学金,每人4000元,期末平...原创 2018-09-01 09:35:10 · 230 阅读 · 0 评论