【代码】力扣刷题笔记(十)三数/四数之和。
【代码】力扣刷题笔记(十)三数/四数之和。
力扣刷题-二叉树-二叉树理论基础
力扣(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些力扣上的入门题目,以及它们的解题代码。--
反转链表题解
对每一个孩子,检查是否存在一种方案,将额外的。注意,允许有多个孩子同时拥有。个糖果分配给孩子们之后,此孩子有。个孩子拥有的糖果数目。
给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不...来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/contains-duplicate 著
核心理念为票数正负抵消。此方法时间和空间复杂度分别为 O(N)O(N)O(N) 和 O(1)O(1)O(1) ,为本题的最佳解法。将数组nums排序,数组中点的元素一定为众数。初始化: 票数统计 votes = 0 , 众数 x。...
整理了有效的刷LeetCode的方式和技巧
力扣刷题(剑指 Offer II 020. 回文子字符串的个数)Mancher算法
标签: 算法
【力扣】力扣刷题第二天 2. 两数相加 给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 ...
反转链表两种解法:迭代、递归;剑指Offer II 024.反转链表 永不放弃,继续学习。
简单的计数法
力扣刷题-数组-基础
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/palindrome-number 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 class Solution: def isPalindrome(self, x: int
代码】力扣刷题记录--常用功能函数。
在每一天,你可以决定是否购买和/或出售股票。思路简单,先买再看,低则买进,高则卖出。你也可以先购买,然后在。
力扣刷题题解(自用)
【代码】【LeetCode】(力扣) c/c++刷题-136.只出现一次的数字。
力扣刷题
给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历。这个题的递归算法已掌握,还需要掌握迭代的。145.二叉树的后序遍历。
力扣刷题:最大子数组和问题
【代码】力扣刷题 1480.一维数组的动态和。
【代码】力扣刷题笔记(九)快乐数。