文章 2024-05-27 来自:开发者社区

"刷题记录:哈希表+双指针 | leetcode-2465. 不同的平均值数目 "

这道题挺容易的。主要是排序+哈希。题目里有明显的去重的意思,所以哈希set是肯定有的。找最大最小,最方便的就是排序。这里我为了操作方便,把数组nums拷贝到了集合list里面。排一次序,之后取最大值最小值都很方便。 Collections.sort()方法,可以给Collection集合排序。 我的答案是这样: ...

文章 2024-05-24 来自:开发者社区

JAVA数据结构刷题 -- 力扣二叉树

一、实现二叉树的基本操作 创建一个二叉树,实现二叉树的基本功能。 package com.practice; import java.util.LinkedList; import java.util.Queue; public class BinaryT...

文章 2024-05-09 来自:开发者社区

【刷题】Leetcode 1609.奇偶树

Leetcode 1609.奇偶树 题目描述 根据题目信息,我们可以整理出一些基本思路。 首先我们需要想办法遍历每层数据 其中需要记录二叉树当前深度。 遍历的过程中进行判断,不符合要求就...

【刷题】Leetcode 1609.奇偶树
文章 2024-05-09 来自:开发者社区

【刷题】滑动窗口精通 — Leetcode 30. 串联所有单词的子串 | Leetcode 76. 最小覆盖子串

送给大家一句话: 充满着欢乐与斗争精神的人们,永远带着欢乐,欢迎雷霆与阳光。 —— 赫胥黎 滑动窗口精通 前言 相信通过前两篇的文章的讲解,大家已经对滑动窗口有了较深的认识,今天我们来挑战一下!!! 来做两道困难级的题目。 Leetcode 30. 串联所有单词的子串 家人们!!!上链接!!!30. 串联所有单词的子串 题目描述 ...

【刷题】滑动窗口精通 — Leetcode 30. 串联所有单词的子串 | Leetcode 76. 最小覆盖子串
文章 2024-05-09 来自:开发者社区

【刷题】Leetcode 415 字符串相加 和 34 字符串相乘

Leetcode 415 字符串相加 题目描述 逻辑很简单,对应位置相加,并进位即可。 思路一(模拟大法版!!!) 本题我们只需要对两个大整数模拟「竖式加法」的过程。竖式加法就是我们平常学习生活中常用的对两个整...

【刷题】Leetcode 415 字符串相加 和 34 字符串相乘
文章 2024-05-09 来自:开发者社区

【刷题】 leetcode 面试题 08.05.递归乘法

递归算法介绍: 递归算法是一种在计算机科学和数学中广泛应用的解决问题的方法,其基本思想是利用问题的自我相似性,即将一个大问题分解为一个或多个相同或相似的小问题来解决。递归算法的核心在于函数(或过程)能够直接或间接地调用自身来求解问题的不同部分,直到达到基本情况(也称为基础案例或终止条件),这时可以直接得出答案而不必再进行递归调用。 以下是递归算法的几个关键特征和步骤: 递...

【刷题】 leetcode 面试题 08.05.递归乘法
文章 2024-05-08 来自:开发者社区

【刷题】 leetcode 面试题 01.06 字符串压缩

字符串压缩 来看题目: 依据题目要求,我们必须编写一个函数,确保它能返回一个更为紧凑的字符数组:若压缩后的字符串长度小于原始字符串,则返回压缩后的字符串;反之,则返回原始字符串。本题的挑战核心在于如何有效地判定压缩是否导致了长...

【刷题】 leetcode 面试题 01.06 字符串压缩
文章 2024-05-08 来自:开发者社区

【刷题】 leetcode 2 .两数相加

两数相加 家人们!!!上链接!!! 两数相加 题目描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 我们来看看题目,,,,往往困难的题只需要 简单的叙述。好像只用找到两个数,整合...

【刷题】 leetcode 2 .两数相加
文章 2024-05-08 来自:开发者社区

【刷题】leetcode 1 . 两数之和

两数之和 题目链接 1 思路一 (简单突破) 最简单的思想: 遍历 从头开始逐个遍历。 首先选定 加数1 然后寻找 加数2 ,如果两者之和满足条件 target 。返回相应下标即可! ...

【刷题】leetcode 1 . 两数之和
文章 2024-05-06 来自:开发者社区

C语言刷题~Leetcode与牛客网简单题

前言 作者:小蜗牛向前冲 名言:我可以接收失...

C语言刷题~Leetcode与牛客网简单题

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问