自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lijinyuliangyan的博客

风乍起 吹绉一池春水

  • 博客(63)
  • 问答 (3)
  • 收藏
  • 关注

原创 链表中倒数第k个节点

题目描述输入一个链表,输出该链表中倒数第k个结点。下面是我第一次写的蠢代码 复杂度 n+2k/*public class ListNode {    int val;    ListNode next = null;    ListNode(int val) {        this.val = val;    }}*/public class Solution {    public List...

2018-05-08 19:57:09 177

原创 重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。没啥说的递归建树 很方便的~/** * Definition for binary tree * public class TreeNode { *    ...

2018-05-08 16:46:17 165

原创 用两个队列实现栈

题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。一个练习数据结构的好地方 真开心~import java.util.Stack;public class Solution {    Stack stack1 = new Stack();    Stack stack2 = new Stack();       

2018-05-08 16:37:45 184

原创 poj-1260-Pearls-dp-java

PearlsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 9898 Accepted: 5084DescriptionIn Pearlania everybody is fond of pearls. One company, called The Ro

2018-05-08 15:26:57 203

原创 poj-1083-Moving Tables-思维-java

Moving TablesTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 33654 Accepted: 11245DescriptionThe famous ACM (Advanced Computer Maker) Company has rented

2018-05-06 18:10:40 205

原创 关于java变量引用的注意!

关于java变量引用的注意!!!                           当你在main方法里定义变量                                           一种 基础数据类型 Integer Long                                           另外 就是 引用类和自定义类             

2018-05-06 17:41:54 822

原创 hdu-1422-重温世界杯-最长和不小于0的子串-C++

重温世界杯Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7528    Accepted Submission(s): 2663Problem Description世界杯结束了,意大利人连本带利的收回了法国人6年

2018-04-26 17:33:20 189

原创 hdu-1503-Advanced Fruits-lcs-java

Advanced FruitsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4409    Accepted Submission(s): 2305Special JudgeProblem DescriptionT

2018-04-25 20:36:19 132

原创 hdu-1114-Piggy-Bank-dp-java

Piggy-BankTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 31659    Accepted Submission(s): 15773Problem DescriptionBefore ACM can do

2018-04-25 17:45:05 240

原创 hdu-1421-搬寝室-dp-java

搬寝室Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 31472    Accepted Submission(s): 10770Problem Description搬寝室是很累的,xhd深有体会.时间追述2006

2018-04-24 18:30:42 205

原创 hdu-2084-数塔-dp-java

数塔Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 53741    Accepted Submission(s): 31567Problem Description在讲述DP算法的时候,一个经典的例子就是数塔问题,

2018-04-24 10:27:45 242

原创 hdu-2159-FATE-dp-java

FATETime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 17403    Accepted Submission(s): 8172Problem Description最近xhd正在玩一款叫做FATE的游戏,为了得到

2018-04-24 10:02:49 156

原创 hdu-1864-最大报销额-dp-java

最大报销额Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 30003    Accepted Submission(s): 9215Problem Description现有一笔经费可以报销一定额度的发票。允许报销的

2018-04-23 19:31:17 237

原创 hdu-2955-Robberies-dp-java

Problem DescriptionThe aspiring Roy the Robber has seen a lot of American movies, and knows that the bad guys usually gets caught in the end, often because they become too greedy. He has decided to

2018-04-22 21:24:18 196

原创 hdu-1711-Number Sequence-kmp-java

Problem DescriptionGiven two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], ...... , b[M] (1 <= M <= 10000, 1 <= N <= 1000000). Your task is to find a number K which make a[K] = b

2018-04-21 17:37:49 377

原创 hdu-1074-Doing Homework-状态压缩dp-java

Problem DescriptionIgnatius has just come back school from the 30th ACM/ICPC. Now he has a lot of homework to do. Every teacher gives him a deadline of handing in the homework. If Ignatius hands in

2018-04-21 15:22:17 236

原创 hdu-1671-Phone List-字典树-java

Phone ListTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 23475    Accepted Submission(s): 7888Problem Description Given a list of phone numbers...

2018-04-19 14:18:13 271

原创 poj-1837-dp-java

BalanceTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 15844 Accepted: 9987DescriptionGigel has a strange "balance" and he wants to poise it. Actually, th

2018-04-12 14:52:02 276

原创 蓝桥杯-正则问题-栈应用-java

历届试题 正则问题  时间限制:1.0s   内存限制:256.0MB    问题描述  考虑一种简单的正则表达式:  只由 x ( ) | 组成的正则表达式。  小明想求出这个正则表达式能接受的最长字符串的长度。  例如 ((xx|xxx)x|(x|xx))xx 能接受的最长字符串是: xxxxxx,长度是6。输入格式  一

2018-04-03 13:14:39 618

原创 poj-1611-The Suspects-基础并查集-java

The SuspectsTime Limit: 1000MS Memory Limit: 20000KTotal Submissions: 46267 Accepted: 22142DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recogniz...

2018-03-26 20:15:54 334

原创 蓝桥杯-统计单词数-map-java

算法提高 统计单词数  时间限制:1.0s   内存限制:512.0MB    问题描述  统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母.输入格式  一个包含若干句子的段落, 每个句子由若干英文单词组成. 除空格,  逗号和句号外, 这些输

2018-03-14 17:53:57 582

原创 蓝桥杯-和最大子序列-c++

算法提高 和最大子序列  时间限制:1.0s   内存限制:512.0MB    问题描述  对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子序列中,找到一个子序列,该子序列中所有元素的和是最大的(跟其他所有子序列相比)。程序要求你输出这个最大值。输入格式  输入文件的第一行包

2018-03-14 08:39:01 630

原创 蓝桥杯-卡勒沃夫之弱水路三千(提高型)-拓扑排序-java

算法提高 卡勒沃夫之弱水路三千(提高型)  时间限制:1.0s   内存限制:512.0MB    问题描述  锦瑟年华谁与度 莫问情归处 只影向斜阳 剑吼西风 欲把春留驻  天涯芳草无归路 回首花无数 解语自销魂 弱袂萦春 尘缘不相误  ......  在卡勒沃夫充满文学杀伤力的声音中,身处紫荆2号楼202B的四位远近高低各不同的室友纷纷回忆起了各

2018-03-14 07:54:06 482

原创 蓝桥杯-学霸的迷宫-广搜-java

算法提高 学霸的迷宫  时间限制:1.0s   内存限制:256.0MB    问题描述  学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误砍柴功,他为了节约时间,从线人那里搞到了迷宫的地图,准备提前计算最短的路

2018-01-22 00:39:41 1006

原创 蓝桥杯-开心的金明-01背包-java

算法训练 开心的金明  时间限制:1.0s   内存限制:256.0MB   问题描述  金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎 么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元

2018-01-21 12:54:16 512

原创 蓝桥杯-导弹拦截-贪心-dp-java

算法训练 拦截导弹  时间限制:1.0s   内存限制:256.0MB   问题描述  某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。

2018-01-20 20:23:19 623

原创 hud-1301-Jungle Roads-最小生成树-java

Jungle RoadsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8444    Accepted Submission(s): 6224Problem DescriptionThe Head El

2017-11-18 01:21:40 263

原创 poj-1458-Common Subsequence-lcs-最长公共子序列-java

Common SubsequenceTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 55700 Accepted: 23186DescriptionA subsequence of a given sequence is the given sequence

2017-11-10 20:23:05 389

原创 poj-1088-滑雪-贪心-dp-java

滑雪Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 101431 Accepted: 38608DescriptionMichael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待

2017-11-10 13:21:54 414

原创 zoj-2110-Tempter of the Bone-DFS-剪枝-java

Tempter of the BoneTime Limit: 2 Seconds      Memory Limit: 65536 KBThe doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to sha

2017-09-20 21:27:32 220

原创 poj-1659-Frogs' Neighborhood-图论-Havel-Hakimi定理-java

Frogs' NeighborhoodTime Limit: 5000MS Memory Limit: 10000KTotal Submissions: 10020 Accepted: 4190 Special JudgeDescription未名湖附近共有N个大小湖泊L1, L2, ..., Ln(其中包括未名湖

2017-09-20 10:43:46 382

原创 hdu-1541-树状数组-java

Problem DescriptionAstronomers often examine star maps where stars are represented by points on a plane and each star has Cartesian coordinates. Let the level of a star be an amount of the stars t

2017-09-17 14:22:23 165

原创 hdu-1011-Starship Troopers-树状dp-java

Problem DescriptionYou, the leader of Starship Troopers, are sent to destroy a base of the bugs. The base is built underground. It is actually a huge cavern, which consists of many rooms connected

2017-09-14 21:28:49 278

原创 hdu-1045-Fire Net-二分图匹配-匈牙利算法-java

Suppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse is a small castle

2017-09-14 12:46:42 282

原创 hdu-2063-过山车-二分匹配-匈牙利-java

RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和linle或LL做partner,PrincessSnow愿意和水域浪子或伪酷儿做partner。考虑

2017-09-13 19:49:43 411

原创 hdu-1566-Color the ball-线段树-java

N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a  Input每个测试实例第一行为一个整数N,(N 当N = 0,输入结束。 Output每个测试实例输出一行,包括N个整数,第I个数代表第I个气球总共被涂色的次数。 Sample Input31 12 23 331

2017-09-08 09:46:27 230

原创 hdu-1269-迷宫城堡-Tarjan算法-java

迷宫城堡Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17299    Accepted Submission(s): 7583Problem Description为了训练小希的方向感,Gardon建立了

2017-08-17 12:08:48 322

原创 hdu-1532-Drainage Ditches-Dinic算法-java

Drainage DitchesTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18745    Accepted Submission(s): 8908Problem DescriptionEvery ti

2017-08-16 16:14:48 282

原创 hdu-1863-畅通工程-Kruskal算法-java

畅通工程Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 29557    Accepted Submission(s): 12965Problem Description省政府“畅通工程”的目标是使全省任何两

2017-06-15 10:26:03 414

原创 hdu-1878-欧拉回路-图论-并查集-java

欧拉回路Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 14821    Accepted Submission(s): 5673Problem Description欧拉回路是指不令笔离开纸面,可画过图中每

2017-06-12 13:50:20 307

空空如也

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

TA关注的人

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