首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Sui
掘友等级
Java CV侠/公众号【摸鱼庄周】
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
210
文章 107
沸点 103
赞
210
返回
|
搜索文章
最新
热门
这次,我记住curl了
涵盖常用的curl命令,下次遇到curl,直接在同事面前秀起来~ 之后想不起来curl,看这篇文章就可以了。
支付宝支付接入整理
支付宝支付接入大体流程,以及文档的阅读顺顺序讲解。可以阅读以及接入的时候当作参数,减少阅读文档时间。
微信支付接入大体流程
微信支付接入流程记录,适合在通用情况下接入时候自查流程,查漏补缺。 文章内容不包含付款码、小程序、刷脸支付
leetcode - [33]搜索旋转排序数组
1. 题目描述 2. 思路分析 这道题目与正常的二分查找区别在于,存在一个节点之后的值,都比之前的值小。 提取一下关键点,这个节点之后的值,都小于 nums[0]。我们一开始就可以把目标值与 nums[0]做比较,可以得到目标值在旋转节点左边和右边。根据这个,我们来做二…
leetcode - [132]分割回文串‖|刷题打卡
1. 题目描述 2. 思路分析 3. AC代码 4. 总结 一个指针不能够完全解决的问题的时候,就用两个指针。一次动态规划不能解决的问题的时候,就用两次
leetcode - [121]买卖股票的最佳时机|刷题打卡
1. 题目描述 2. 思路分析 理解题目,主要的想法还是在遍历的过程中,找到一个最小值,也就是最便宜的价格,然后再后面的天数卖出去。 我的想法是再边遍历的时候边计算,如果值小于当前记录的最便宜的值,那说明更适合买入。如果不适合买入,那试试卖出的价格是不是比之前最大的卖出…
leetcode - [53]最大子序和|刷题打卡
1. 题目描述 2. 思路分析 我想太多了,被题目的数组顺序子序和扣住了,想着找到下标位的大小来定义动态规划的dp数组。大家看着当做反面教材即可 应该是最佳解了。 时间复杂度= O(n) 空间复杂度 O(1),没有dp表,但是用了精髓 要知道整个数组的最大和。至少都…
leetcode - [5]最长回文子串|刷题打卡
1. 题目描述 2. 思路分析 一开始我思考着,直接使用循环调用的方式,验证出最长的回文串,但是失败了,如果字符串的长度太长的话,会超时(method1)。 可重用性还是很有必要的,因此,我想着定义一个数组,来记录字符串的不同位置之间的字串是否是回文串。这样的话,已经得…
leetcode - [229]求众数Ⅱ|刷题打卡
1. 题目描述 2. 思路分析 这道题可以理解为 多数元素 的进阶,条件从 n/2 转变成了 n/3。 简单入手的思路,可以通过一样的排序,之后找到统计数大于 n/3 的数,然后返回。 但是,从 多数元素的题目我们可以得知,摩尔投票法的效率更加高,因此,也尝试使用摩尔投…
leetcode - [169]多數元素|刷题打卡
1. 题目描述 2. 思路分析 题目里面提到了能否一次循环,空间复杂度为1,一开始我是没有思路的,后面参考了LeetCode的解答,摩尔选举法。目标值肯定是超过其余数值的出现次数之和,因此,我们对值出现的次数,如果是相同就+1,不同就-1,如果为0做替换处理,那么留到最后的值,…
下一页
个人成就
文章被点赞
30
文章被阅读
25,688
掘力值
732
关注了
69
关注者
12
收藏集
4
关注标签
24
加入于
2018-11-25