首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
程序员小徐同学
创建于2022-04-02
订阅专栏
记录算法学习之路
暂无订阅
共32篇文章
创建于2022-04-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 去除有序数组中的重复项
LeetCode 去除有序数组中的重复项 数组相关经常会遇到需要删除数组中重复的元素,仅留下一个或多个不同的元素的情况。本文将介绍删除有序数组中的重复项算法,涉及了双指针法和哈希表两种解法。 一、问题
排序数组中查找元素的第一个和最后一个位置
排序数组中查找元素的第一个和最后一个位置 1. 前言 在排序数组中查找元素的第一个位置和最后一个位置是一道常见的面试题和算法题,我们可以通过二分查找等算法来解决这个问题。在具体实现中,我们需要考虑多种
LeetCode中三数之和
LeetCode中数组中三数之和 LeetCode中的数组题目以实际问题背景和算法优化为主要考察方向,经常涉及到常见算法思想。 三数之和(3Sum)问题是数组中常见的问题之一。给定一个整数数组 num
leetCode 中子集问题
leetCode 中子集问题 处理数组问题时,可能需要寻找数组的所有子集。在本文中,我们将学习如何使用Java实现LeetCode的一个数组子集问题。 问题描述 给定一个整数数组nums,返回所有可能
寻找两个正序数组的中位数
寻找两个正序数组的中位数 首先,让我们来了解一下中位数的定义。中位数是排好序的数组中间的数字,如果数组长度为偶数,则是中间两个数字的平均值。对于两个正序数组,我们需要找到它们的中位数。 首先,让我们来
leetcode数组中的四数之和与插入区间
leetcode数组中的四数之和 一、题目描述 四数之和,给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a、b、c 和 d,使得 a + b
leetcode数组螺旋矩阵与搜索旋转排序数组
leetcode数组中的螺旋矩阵算法 一、题目描述 螺旋矩阵是在一个矩形内按照螺旋顺序依次填入整数,返回该螺旋矩阵。 例如,给定矩阵为: 则返回 [1,2,3,6,9,8,7,4,5]。 二、解题思路
链表的实现
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第15天,点击查看活动详情。 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素
Java数据结构中基数排序
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 基数排序 基数排序属于分配式排序,又称桶子法(bucket sort)或bin sort,
JAVA算法学习
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。 JAVA-算法大全 这学期老师把算法交完了,整理了一些最常用的算法,其实最主要的还是算法思想 算法思想有很
JAVA算法day02
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 JAVA-算法 这学期老师把算法交完了,整理了一些最常用的算法,其实最主要的还是算法思想 算法思想有很多
JAVA算法学习day01
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 JAVA-算法大全 这学期老师把算法交完了,今天整理了一些最常用的算法,其实最主要的还是算法思想 算法思想有很多