自定义博客皮肤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)
  • 收藏
  • 关注

原创 Leetcode刷题笔记(1)

目录刷题顺序905. 按奇偶排序数组832. 翻转图像【矩阵】977.Squares of a Sorted Array922. 按奇偶排序数组 II【tag :矩阵】867. 转置矩阵766. 托普利茨矩阵3. 无重复字符的最长子串4. 寻找两个有序数组的中位数7. 整数反转8. 字符串转换整数 (atoi)10. 正则表达式匹配刷题...

2020-04-17 16:32:40 410

原创 leetcode刷题笔记(2)

目录1.Two Sum15.3Sum18.4Sum22. 括号生成23.Merge k Sorted Listsarray专题:26. 删除排序数组中的重复项80. 删除排序数组中的重复项 II82. 删除排序链表中的重复元素 II88. Merge Sorted Array 合并有序数组LeetCode: 36. Valid Sudoku...

2020-04-17 16:32:31 265

原创 leetcode刷题笔记(3)

目录stack专题:32 Longest Valid Parentheses技巧题:31.Next Permutation桶排序:41 First Missing Positive贪心算法:42.Trapping Rain Water45 Jump Game II 回溯法专题:回溯法框架:子集问题78.Su...

2020-04-17 16:32:20 246

原创 编译原理-语法分析的基本概念

什么是语法分析?根据上下文无关文法识别各种语法成分什么是文法?文法与语法有什么区别?上下文无关文法?什么是上下文无关?什么是上下文无关:V->w,字符 V 总可以被字串 w 自由替换,而无需考虑字符 V 出现的上下文。BNF(巴克斯-诺尔范式)经常用来表达上下文无关文法。BNF只是文法表示的一种方法,EBNF是扩展的BNF,可以消除左递归。语法可以理解为P...

2019-04-07 11:26:34 1951

原创 Java--ArrayList源码剖析

ArrayList底层是使用数组实现 private static final Object[] EMPTY_ELEMENTDATA = {};如果不指定大小,默认为10; /** * Default initial capacity. */ private static final int DEFAULT_CAPACITY = 10;动态...

2019-04-03 21:30:34 111

原创 简易JVM的实现思路:C++实现

编译器前端:1.词法分析:由Scanner.cc将char流转换成一个个token给Parser.cc消费,Scanner转换的过程中可以甄别出非法的token类型,将其打上tag=error的标签。2.语法分析:Parser.cc收到一个个的token进行语法进行语法分析,将其转换成AST : List<Statmt>。设置两个缓冲区存储token流,Que<Token...

2019-04-02 20:16:33 1278

空空如也

空空如也

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

TA关注的人

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