首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
04-算法
Yangs
创建于2022-06-18
订阅专栏
Algorithm
暂无订阅
共25篇文章
创建于2022-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode-1. 两数之和
1. 描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是
LeetCode-8. 字符串转换整数 (atoi)
1. 描述 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的
LeetCode-26. 删除有序数组中的重复项
1. 描述 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素
LeetCode-27. 移除元素
1. 描述 给给你一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输
LeetCode-67. 二进制求和
1. 描述 给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。 2. 示例 示例 1 示例 2 3. 答案 标签:字符串 主要思想:模拟十进制列竖式加
LeetCode-108. 将有序数组转换为二叉搜索树
1. 描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉
LeetCode-110. 平衡二叉树
1. 描述 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 2. 示例 示例 1 示例 2 3.
LeetCode-118. 杨辉三角
1. 描述 给定一个非负整数 numRows , 生成「杨辉三角」的前 numRows **行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 2. 示例 示例 1 示例 2 3. 答案 标签
LeetCode-119. 杨辉三角 II
1. 描述 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex **行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 2. 示例 示例 1 示例 2 3. 答案 标签
LeetCode-141. 环形链表
1. 描述 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 po
LeetCode-144. 二叉树的前序遍历
1. 描述 给你二叉树的根节点 root ,返回它节点值的前序遍历。 2. 示例 示例 1 示例 2 3. 答案 标签:树 主要思想:二叉树的前序遍历:按照访问根节点——左子树——右子树的方式遍历这棵
LeetCode-145. 二叉树的后序遍历
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 1. 描述 给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。 2. 示例 示例 1 示例 2 3.
LeetCode-160. 相交链表
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第3篇文章,点击查看活动详情 1. 描述 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链
LeetCode-168. Excel表列名称
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第4篇文章,点击查看活动详情 1. 描述 给你一个整数columnNumber,返回它在Excel表中相对应的列名称。 例如: 2. 示例 示例
LeetCode-169. 多数元素
1. 描述 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 2. 示
LeetCode-191. 位1的个数
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第9篇文章,点击查看活动详情 1. 描述 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(
LeetCode-202. 快乐数
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第8篇文章,点击查看活动详情 1. 描述 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它
LeetCode-203. 移除链表元素
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第10篇文章,点击查看活动详情 1. 描述 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val ==
LeetCode-205. 同构字符串
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第11篇文章,点击查看活动详情 1. 描述 给定两个字符串 s 和 t ,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t
LeetCode-225. 用队列实现栈
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第12篇文章,点击查看活动详情 1. 描述 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、po
下一页