自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Everything can be done!

学习充实自己,使自己变得更加强大

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

原创 二叉树的层次遍历同时层数

二叉树的层次遍历能用bfs解决,但是如果要求输出每一层的节点,在为一层之后进行换行的话。一般能想到的是在队列的结构体里边再加一个变量dep记录他的深度。不过这里可以加一个结束标记NULL,将NULL作为每一行的最后一个节点,就能实现功能。#include<bits/stdc++.h>using namespace std;typedef long long ll;const in...

2018-04-19 14:27:05 3101

转载 用LinkedHashMap实现LRU算法(转)

转载自:https://www.cnblogs.com/LZYY/p/3447785.htmlLRU算法介绍:       LRU是Least Recently Used 近期最少使用算法。内存管理的一种页面置换算法,对于在内存中但又不用的数据快(内存块)叫做LRU,Oracle会根据那些数据属于LRU而将其移出内存而腾出空间来加载另外的数据,一般用于大数据处理的时候很少使用的数据那么就直接请求数...

2018-04-16 16:37:57 184

转载 十大经典排序算法(转载)

转载自:https://www.cnblogs.com/onepixel/articles/7674659.html0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此...

2018-04-16 11:27:19 532

原创 hihocoder练习赛54

最小差值#1722 : 最小差值时间限制:10000ms单点时限:1000ms内存限制:256MB描述给定N个数组,每个数组都包含M个整数。  现在你被要求从每个数组中选出一个数,总共N个数,然后求出其中最大与最小的差值。  在MN种选法中,差值最小是多少?输入第一行包含两个整数N和M。  以下N行,每行包含M个整数。  对于50%的数据,1 ≤ N × M ≤ 10000  对于100%的数据,...

2018-04-09 13:52:35 337

空空如也

空空如也

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

TA关注的人

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