数据结构与算法
realcoderpig
这个作者很懒,什么都没留下…
展开
-
探索Java中empty()与isEmpty()的区别
自己在刷LeetCode中有效的括号题目中自己的其中一种解法为class Solution { public boolean isValid(String s) { if(s.isEmpty()) return true; //创建一个栈 Stack<Character> stack = new Stack<Char...原创 2020-05-06 14:42:42 · 29876 阅读 · 1 评论 -
桶排序——最快最简单排序
排序现象随处可见,考试名次、身高排序、年龄排序、网上购物价格排序、用户访问时间排序等等。自己在刷leetcode数组简单算法题中遇到题目如下:此题可以有多种解法,但其中的桶排序是最快最简单有效的解法一:桶排序法public int heightChecker(int[] heights) { // 值的范围是1 <= heights[i] <= 100,因此需要1,2,3,...,99,100,共101个桶 int[] arr = new int[10原创 2020-05-27 22:00:02 · 1163 阅读 · 0 评论