自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

flying meng的菜鸟居

求知若渴,虚心若愚

  • 博客(5)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 java实战中的应用——ip的判断

背景今天因为一道题让对于ip的研究岁月再次浮现在眼前,,,这道题是说: 判断ip是否合法答案给出了 InetAddress对象.isReachable(int timeout)方法 ,这让我很不爽,因为记忆中,对于这个是很抵触的。先来看题解:import java.net.InetAddress;public class PDD { public static final b...

2019-06-28 15:44:41 547

原创 深层次算法(面试)题——滑动窗口

科普·前言——什么是滑动窗口算法滑动问题包含一个滑动窗口,它是一个运行在一个大数组上的子列表,该数组是一个底层元素集合。假设有数组 [a b c d e f g h ],一个大小为 3 的 滑动窗口 在其上滑动,则有:[a b c][b c d][c d e][d e f][e f g][f g h]一般情况下就是使用这个窗口在数组的 合法区间 内进行滑动,同时 动态地 记录一些...

2019-06-23 09:03:49 1095

原创 “面试中的算法”之“大整数相加”

题目给出两个很大的整数,如何求出他们的和?解读:题目很简单,但是内涵不太好说,很大,,,我们就直接考虑那种“连long类型都装不下的整数”的情况了。回想一下,我们读小学的时候,老师教我们加法运算,要“ 列竖式 ”:4 3 2 5 4 6 4 9 3 4 1 2 4————————5 2 5 9 5 8 8那么,我们为什么要列竖式呢?——对于这么大的数,显然我们无法一步...

2019-06-13 08:32:28 450

原创 算法面试题:如何判断链表有环

题目有一个单向链表,链中可能有“环”,如何用程序判断呢?方法1(最低效)最常想到的是:首先从头结点开始遍历整个链表,每遍历一个,就和之前遍历过的比较,,,这相当于每次遍历了两遍,无疑是扩大了链表“ 遍历 ”带来的劣势,其时间复杂度为O(n^2),由于没有额外的存储空间,故空间复杂度为O(1)。这也太低效了吧。方法2(次之)首先创建一个以节点ID为key的hashSet集合,用来存储曾...

2019-06-11 12:39:12 570

原创 js新特性辨别:let和var的区别及作用域

自ECMAScript 6出来,加入了两个新的关键字 const 和 let…从前后代码对比,唯一的区别就是在循环创建i的方式不同,一个是var,一个是i,而var出的变量,在学习js初期也是踩了不少作用域问题的坑,在循环执行完成后,i的值任然存在,而且会在离开循环行再++一次,让打印出了10;再看下方用let创建的i在离开循环时,这个i已经是被销毁的变量,所以在这个地方与var创建的变量的区...

2019-06-01 19:12:15 527

JavaScript内存管理相关.docx

该文档是笔者经余月整理后所得,里面包含了JavaScript内存相关的知识概述。大概有浏览器内存管理、JavaScript内存泄漏及补救措施、闭包的概念,希望对诸君有帮助

2020-04-10

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

TA关注的人

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