- 博客(6)
- 收藏
- 关注
原创 自学SQL网
SQL Lesson 12: 查询执行顺序 3.【难题】按导演分组计算销售总额,求出平均销售额冠军(统计结果过滤掉只有单部电影的导演,列出导演名,总销量,电影数量,平均销量) --请输入sql SELECT director, sum(Domestic_sales+International_sales) as total_sales, count(*) as movies, sum(Domestic_sales+International_sales)/count(*) as avg_sales from
2021-10-03 10:52:08 200
原创 LeetCode 65有效数字
有效数字这一题可以使用模拟的方式来解决,有效易懂。 class Solution { /*借鉴了题解区三叶姐的模拟思路 非常清晰易懂 将字符串以 e/E 进行分割后,其实规则十分简单: 如果存在 e/E :左侧可以「整数」或「浮点数」,右侧必须是「整数」 如果不存在 e/E :整段可以是「整数」或「浮点数」 关键在于如何实现一个 check 函数用于判断「整数」或「浮点数」: +/- 只能出现在头部
2021-06-17 13:43:04 80
原创 动态规划问题题集
动态规划问题题集 动态规划问题是算法里一个比较难的部分了,每次遇到动态规划的问题都感觉很不好解决。目前的认知是读到一个题我知道应当用动态规划的方式来解决,但要上手去写总感觉无从下手。这一篇文章用来记录我在LeetCode刷题时遇到的动态规划问题及解答的方法。 Leetcode 474 一和零 class Solution { public int findMaxForm(String[] strs, int m, int n) { //可以视作背包问题来求解 //
2021-06-06 13:48:42 136
原创 List转数组的方法
List转数组的方法 刷Leetcode的时候遇到一个问题:需要将一个List<String>转换为String[]返回。开始使用了无参数的toArray()方法,报了类型转换异常,读了一下源码,get到了使用有参的toArray()进行转换的方式。 Like the toArray() method, this method acts as bridge between array-based and collection-based APIs. Further, this method a
2021-06-06 13:10:44 821
原创 leetcode 201
给你两个整数 left 和 right ,表示区间 [left, right] ,返回此区间内所有数字 按位与 的结果(包含 left 、right 端点)。 示例 1: 输入:left = 5, right = 7 输出:4 示例 2: 输入:left = 0, right = 0 输出:0 示例 3: 输入:left = 1, right = 2147483647 输出:0 class Solution { public int rangeBitwiseAnd(int left, int rig
2021-04-01 17:11:37 51
原创 Leetcode 14最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 class Solution { public String longestCommonPrefix(String[] strs) { if(strs.length==1) return strs[0]; if(strs.length==0) return ""; int res=200; for(i
2021-02-07 17:16:07 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人