Tag Archives: Java
【leetcode】全 O(1) 的数据结构
请你设计一个用于存储字符串计数的数据结构,并能够返回计数最小和最大的字符串。 实现 AllOne 类: All… Read More »
【leetcode】6. Z 字形变换
将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 示例: 输入… Read More »
【LeetCode】会议室 II
给你一个会议时间安排的数组 intervals ,每个会议时间都会包括开始和结束的时间 intervals[i… Read More »
【知识点】Java Nio实现文件下载
【LeetCode】盛最多水的容器
给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在… Read More »
金额计算为什么用BigDecimal,而不是double/float/long?
1.double和float在计算时存在精度问题 2.long可以准确存储19位数字,涉及到大数计算就无法用l… Read More »
【LeetCode】给你一个整数 n,请你判断该整数是否是 2 的幂次方
/*给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false *… Read More »
【算法必会】快速排序
简单理解,取基准值M,将小于M的值都挪到左边,大于M的值都挪到右边,然后对左右两个区间分别重复进行选基准和排序… Read More »
【LeetCode】计算拿完硬币的最小次数
桌上有 n 堆力硬币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,… Read More »