![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
每日一题
力扣和牛客网 每日一题
start_time 2021-8-3
end_time life_time
芝麻酱堂
心有猛虎,细嗅蔷薇
展开
-
PHP面试高频算法面试题 -- 判断链表是否有环
题目:给定一个链表,判断链表中是否有环。 关联力扣141题目https://leetcode-cn.com/problems/linked-list-cycle/ 题解: PHP题解 function hasCycle($head){ if($head == null) return null; $slow = $head; $fast = $head->next; while($slow != $fast){ if($fast == ..原创 2021-08-11 14:12:48 · 278 阅读 · 1 评论 -
算法必知必会 -- 力扣413题 -- 等差数列划分
如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。 例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。 给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。 子数组 是数组中的一个连续序列。 示例 1: 输入:nums = [1,2,3,4] 输出:3 解释:nums 中有三个子等差数组:[1, 2, 3]、[2, 3, 4] 和 [1,2,3,4] 自身。 示例 2: 输入:nums原创 2021-08-10 14:55:22 · 143 阅读 · 0 评论 -
面试必知必会 -- 反转链表
在面试中经常会被问到,如何进行【链表的反转】, 牛客网关联题目链接:https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=188&&tqId=38547&rp=1&ru=/activity/oj&qru=/ta/job-code-high-week/question-ranking 力扣网关联题目链接: https://leetcode-cn.com/problemset.原创 2021-08-04 10:12:19 · 70 阅读 · 0 评论 -
力扣_每日一题_加油站_134题
问题描述: 在一条环路上有N个加油站,其中第i个加油站有汽油gas[i]升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1个加油站需要消耗汽油cost[i]升。你从其中的一个加油站出发,开始时油箱为空。 如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。 说明: 如果题目有解,该答案即为唯一答案。 输入数组均为非空数组,且长度相同。 输入数组中的元素均为非负数。 示例1: 输入: gas = [1,2,3,4,5] cost = [3...原创 2020-11-18 14:50:12 · 235 阅读 · 0 评论