自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 java虚拟机

Java 虚拟机 提示 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录Java 虚拟机一、运行时数据区域1 程序计数器2 java虚拟机栈3 本地方法栈4 堆5 方法区运行时常量池(属于方法区)二 垃圾回收先判断对象是否死亡1引用计数法2可达性分析算法 一、运行时数据区域 图片借鉴的cyc大佬 1 程序计数器 它可以看作是当前线程所执行的字节码的行号指示器(线程私有),记录的是正在执行的虚拟机字节码指令的地址,如果是执行的本地方法,则计数器值为空。程序计数器作用是为了在多

2020-12-17 15:51:25 80

原创 第二周每日一题

三数之和题目描述解题思路排序加双指针题目描述解题思路经典的青蛙跳台阶,动态规划。题目描述解题思路排序,单调。题目描述解题思路一次比较。 题目描述 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 解题思路 排序加双指针 可以用判断和前一个是否相等来排除相等元素。 public List<List<Integer>> threeSu

2020-06-20 18:45:10 254

原创 回文数

题目描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 进阶: 你能不将整数转为字符串来解决这个问题吗? 解题思路 字符串 判断字符串是否是回文串比较容易,可以采用两边判断是否相等相等再递归判断除两边后是否是回文串。 下面是该思路代码。 class Solution { public boolean isPalindrome(int x) { if(x < 0) return false;

2020-06-10 20:39:42 1209

原创 leetcode之动态规划类

面试题46. 把数字翻译成字符串题目描述解题思路递归dp 题目描述 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。 解题思路 递归 首先看到题目的第一感觉本题可用递归求解,根据题目要求来进行判断首两位是否可以组合。可以组合则说明这两位有两种可能,反之只有一种可能。一开始我只想着从左往右进行递归判断。这当然没有问题的,但是问题就

2020-06-09 20:44:55 117

原创 leetcode之二叉树类

二叉树重建二叉树1递归解题思路代码1非递归(迭代)解题思路代码 重建二叉树 根据二叉树的前序遍历和中序遍历的结果,重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 1递归 解题思路 根据先序遍历的规则根左右为了自己方便表示为:【根【左子树】【右子树】】。第一个节点肯定是根结点,首先创建根结点,然后可以根据根结点在中序遍历【【左子树】根【右子树】】中根的位置细分出左子树的长度然后采取递归求解。 代码 private Map<Integer, Integer> indexFor

2020-06-08 20:29:28 144

原创 黑马旅游网

黑马旅游网 serialize 我在对注册页面进行提交时,尝试了关闭ajax的异步提交,使用直接提交的方式,这时在servlet中我从request拿去数据并封装成User对象时,表单的中文数据例如sex和name的值会出现了中文乱码问题。这让我很不解。 ...

2020-05-24 22:30:34 333

空空如也

空空如也

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

TA关注的人

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