自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chen_programmer的博客

心中有梦,眼里有光,天真行远方

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM——Java虚拟机归纳整理

JVM---JAVA虚拟机类的加载加载器类的生命周期双亲委派模型(Parents Delegation Model)运行时数据区线程共享方法区(Method Area)/非堆(Non-Heap)堆(heap)线程私有JVM虚拟机栈(Java Virtual Machine Stacks)本地方法栈(Native Method Stack)程序计数器(Program Counter Register)GC引用计数算法(Reference Counting)可达性分析算法(Reachability Analys

2020-07-23 16:31:09 284

原创 HTTP协议和HTTPS协议的区别

HTTP协议和HTTPS协议的区别HTTPHTTPS区别HTTP是应用层的协议HTTPHTTP:超文本传输协议(HyperText Transfer Protocol),是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP是一个客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP)。通过使用网页浏览器、网络爬虫或者其它的工具,客户端发起一个HTTP请求到服务器上指定端口(默认端口为80)。HTTPSHTTPS:安全套接字超文本传输协议(Hype

2020-07-01 20:59:11 275

原创 (剑指Offer)面试题 13. 机器人的运动范围(画图演示)

【leetcode】剑指Offer面试题11 . 12面试题13. 机器人的运动范围面试题13. 机器人的运动范围地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到

2020-06-17 09:28:38 525

原创 打印折痕(左神2020)

折痕问题请把一张纸条竖着放在面前,然后从纸条的下边向上方对折1次,压出折痕后展开,此时折痕是凹下去的;然后从纸条的下边向上方连续对折2次,压出折痕后展开,此时有三条折痕,从上到下依次是凹折痕、凹折痕和凸折痕······给定对折次数n,代表纸条都从下边向上方连续对折n次,请从上到下打印所有折痕的方向。输入:N=1输出: down输入:N=2输出:downdownup思路: ...

2020-04-16 23:06:21 354

原创 (剑指Offer)面试题11. 旋转数组的最小数字 & 面试题12. 矩阵中的路径

【leetcode】剑指Offer面试题11 . 12面试题11. 旋转数组的最小数字面试题11. 旋转数组的最小数字把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。输入:[3,4,5,1,2]输出:1输入:[2...

2020-04-07 17:40:14 204

原创 (剑指Offer)面试题10- I. 斐波那契数列 & 面试题10- II. 青蛙跳台阶问题

【leetcode】剑指Offer面试题10- I. 10- II面试题10- I. 斐波那契数列面试题10- II. 青蛙跳台阶问题面试题10- I. 斐波那契数列写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下:F(0) = 0, F(1) = 1,F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契...

2020-03-26 23:49:31 420

原创 (剑指Offer)面试题07. 重建二叉树 & 面试题09. 用两个栈实现队列

【leetcode】剑指Offer面试题07. 09面试题07. 重建二叉树面试题09. 用两个栈实现队列面试题07. 重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回:[3,9,20,null,n...

2020-03-25 23:42:13 196

原创 (剑指Offer)面试题05.替换空格&面试题06. 从尾到头打印链表

【leetcode】剑指Offer面试题05. 06面试题05.替换空格面试题06. 从尾到头打印链表面试题05.替换空格请实现一个函数,把字符串 s 中的每个空格替换成"%20"。输入:s = “We are happy.”输出:“We%20are%20happy.”限制:0 <= s 的长度 <= 10000思路:这个题目就很简单了,就是把第 i 位字符替换;涉...

2020-03-24 23:09:23 273

原创 【Leetcode】面试题 17.16. 按摩师问题

面试题 17.16. 按摩师一个有名的按摩师会收到源源不断的预约请求,每个预约都可以选择接或不接。在每次预约服务之间要有休息时间,因此她不能接受相邻的预约。给定一个预约请求序列,替按摩师找到最优的预约集合(总预约时间最长),返回总的分钟数。这里是引用...

2020-03-24 22:05:56 428

原创 (剑指Offer)面试题03. 数组中重复的数字&面试题04. 二维数组中的查找

剑指Offer面试题03. 04面试题03. 数组中重复的数字面试题04. 二维数组中的查找面试题03. 数组中重复的数字找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。输入:[2, 3, 1, 0, 2, 5, 3]输出:2...

2020-03-23 23:30:25 303

原创 经典排序算法总结(JAVA)

经典排序算法(JAVA)对于数据结构算法来说,排序算法虽然很基本,却很重要,如何在合适的场景选择合适的排序方式呢?这就需要了解每种排序的特点了。##冒泡排序(Bubble Sort)冒泡排序是内部排序,是一种稳定的排序算法。步骤:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针...

2020-03-21 22:25:54 190

原创 四种根据给定遍历序列构造二叉树总结(JAVA递归和非递归版)

构造二叉树从前序与中序遍历序列构造二叉树根据先序遍历构造二叉搜索树从中序与后序遍历序列构造二叉树从前序与后序遍历序列构造二叉树如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与...

2020-03-20 18:03:03 1805

原创 LeetCode1160.拼写单词(每日一题)

#LeetCode1160.拼写单词(每日一题)给你一份【词汇表】(字符串数组)words和一张【字母表】(字符串)chars。假如你可以用chars中的【字母】(字符)拼写出words中的某个【单词】(字符串),那么就认为掌握了这个单词。注意:每次拼写时,chars中的每个字母都只能用一次。返回词汇表words中你掌握的所有单词的长度之和。其实这道题在LeetCode上标记为简单题,看...

2020-03-17 22:22:27 338 1

原创 二叉树的遍历(JAVA递归和非递归版)

二叉树的遍历(JAVA递归和非递归版)二叉树二叉树的先序遍历二叉树的中序遍历插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入二叉树若是对二叉树的基本概念有所遗忘,可参考二叉树百...

2020-03-16 21:26:28 636 2

JVM.xmind(JVM必会知识脑图)

准备秋招而做的JVM脑图,知识脉络清晰,总结详尽,还参考了大量大厂面经,易于理解和记忆,有一些基础的同学食用体验感更佳

2020-07-23

空空如也

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

TA关注的人

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