Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
两个数组的交集---leetcode 340题
解法1 哈希结构 class Solution public vector
数据结构与算法学习记录
散列表
LeetCode
数据结构
c
LeetCode5-最长回文子串
官网地址 https leetcode cn com problems longest palindromic substring solution zui chang hui wen zi chuan by leetcode soluti
LeetCode
1740 找到二叉树中的距离
题目描述 给定一棵二叉树的根节点 root 以及两个整数 p 和 q 返回该二叉树中值为 p 的结点与值为 q 的结点间的 距离 两个结点间的 距离 就是从一个结点到另一个结点的路径上边的数目 示例 1 输入 root 3 5 1 6 2
LeetCode
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。(C++实现)
题目介绍 给定一个链表 删除链表的倒数第 n 个节点 并且返回链表的头结点 示例 给定一个链表 1 gt 2 gt 3 gt 4 gt 5 和 n 2 当删除了倒数第二个节点后 链表变为 1 gt 2 gt 3 gt 5 说明 给定的 n
LeetCode
力扣(LeetCode)257. 二叉树的所有路径
给定一个二叉树 返回所有从根节点到叶子节点的路径 说明 叶子节点是指没有子节点的节点 示例 输入 1 2 3 5 输出 1 gt 2 gt 5 1 gt 3 解释 所有根节点到叶子节点的路径为 1 gt 2 gt 5 1 gt 3 通过次数
力扣
二叉树
算法
LeetCode
DFS
【LeetCode刷题】136、只出现一次的数字 - java
题目 给定一个非空整数数组 除了某个元素只出现一次以外 其余每个元素均出现两次 找出那个只出现了一次的元素 说明 你的算法应该具有线性时间复杂度 你可以不使用额外空间来实现吗 示例 方法 方法一 排序遍历法 先将其进行排序 因为重复的只可能
LeetCode 力扣 刷题
Java
LeetCode
算法
Leetcode 82. Remove Duplicates from Sorted List II
题目描述 Given a sorted linked list delete all nodes that have duplicate numbers leaving only distinct numbers from the orig
LeetCode
算法
面试
数据结构
LeetCode 817. 链表组件
题目链接 https leetcode cn problems linked list components C 代码如下 Definition for singly linked list struct ListNode int val
力扣
LeetCode
c
链表
LeetCode日记
题目 实现 strStr 函数 给定一个 haystack 字符串和一个 needle 字符串 在 haystack 字符串中找出 needle 字符串出现的第一个位置 从0开始 如果不存在 则返回 1 说明 当 needle 是空字符串时
LeetCode
字符串
Java
算法
js
【LeetCode每日刷题】一行代码实现《2的幂》
一 题目 给你一个整数 n 请你判断该整数是否是 2 的幂次方 如果是 返回 true 否则 返回 false 如果存在一个整数 x 使得 n 2x 则认为 n 是 2 的幂次方 输入 输入一个整数 输出 输出True或者False 二 例
LeetCode
算法
python
八皇后[n皇后]问题 python 算法的理解
八皇后 n皇后 问题表述为 在8 8格的国际象棋上摆放8个皇后 使其不能互相攻击 即任意两个皇后都不能处于同一行 同一列或同一斜线上 问有多少种摆法 答案是92种 可以看看遍历过程 方便理解 对于递归queen A cur 1 的理解 cu
python
算法
递归法
数据结构
LeetCode
剑指 Offer 57 - II. 和为s的连续正数序列 -—思路和心得
你在一起 这是一道典型的滑动窗口题目 解题思路就是对于小于target的每一个数都创建一个滑动窗口 通过窗口滑动来进行判断 我的题解 class Solution 思路 滑动窗口解题 1 用变量j代表滑动窗口的结束 2 用变量i从0到tar
LeetCode
Java
矩阵置零
给定一个 m x n 的矩阵 如果一个元素为 0 则将其所在行和列的所有元素都设为 0 请使用原地算法 示例 1 输入 1 1 1 1 0 1 1 1 1 输出 1 0 1 0 0 0 1 0 1 示例 2 输入 0 1 2 0 3 4 5
LeetCode
20230504 - 二叉树3
1 104 二叉树的最大深度 class solution 递归法 public int maxDepth TreeNode root if root null return 0 int leftDepth maxDepth root le
LeetCode
算法
数据结构
Leetcode1402.做菜顺序——逆序贪心
文章目录 引入 题解 引入 在本周的双周赛中 有了这么一道题 一个厨师收集了他 n 道菜的满意程度 satisfaction 这个厨师做出每道菜的时间都是 1 单位时间 一道菜的 喜爱时间 系数定义为烹饪这道菜以及之前每道菜所花费的时间乘以
LeetCode
【算法】HJ59 找出字符串中第一个只出现一次的字符
法一 STL include
算法
LeetCode
排序算法
leetcode刷题:z字形变换
题目 图解思路 实现代码如下 class Solution public string convert string s int numRows if numRows lt 2 return s vector
leetcode刷题
LeetCode
算法
职场和发展
Leetcode 2861. Maximum Number of Alloys
Leetcode 2861 Maximum Number of Alloys 1 解题思路 2 代码实现 题目链接 2861 Maximum Number of Alloys 1 解题思路 这一题思路上还是挺清晰的 就是对每一台机子看一下其
leetcode笔记
LeetCode
周赛363
leetcode 2861
二分查找
1380. 矩阵中的幸运数
class Solution public vector
逻辑思维养成编程题目思考
矩阵
线性代数
LeetCode
«
1 ...
86
87
88
89
90
91
92
...100
»