C#LeetCode刷题-数组

数组篇

#题名刷题通过率难度
1

两数之和

C#LeetCode刷题之#1-两数之和(Two Sum)43.1%简单
4

两个排序数组的中位数    

C#LeetCode刷题之#4-两个排序数组的中位数(Median of Two Sorted Arrays)-该题未达最优解30.1%困难
11

盛最多水的容器    

C#LeetCode刷题之#11-盛最多水的容器(Container With Most Water)37.9%中等
15

三数之和    

C#LeetCode刷题之#15-三数之和(3Sum)15.3%中等
16

最接近的三数之和    

C#LeetCode刷题之#16-最接近的三数之和(3Sum Closest)34.8%中等
18

四数之和    

 29.1%中等
26

删除排序数组中的重复项    

C#LeetCode刷题之#26-删除排序数组中的重复项(Remove Duplicates from Sorted Array)39.3%简单
27

移除元素    

C#LeetCode刷题之#27-移除元素(Remove Element)49.1%简单
31

下一个排列    

C#LeetCode刷题之#31-下一个排列(Next Permutation)27.9%中等
33

搜索旋转排序数组    

C#LeetCode刷题之#33-搜索旋转排序数组(Search in Rotated Sorted Array)32.4%中等
34

在排序数组中查找元素的第一个和最后一个位置    

C#LeetCode刷题之#34-在排序数组中查找元素的第一个和最后一个位置(Find First and Last Position of Element in Sorted Array)32.3%中等
35

搜索插入位置    

C#LeetCode刷题之#35-搜索插入位置(Search Insert Position)40.2%简单
39

组合总和    

C#LeetCode刷题之#39-组合总和(Combination Sum)58.3%中等
40

组合总和 II    

C#LeetCode刷题之#40-组合总和 II(Combination Sum II)48.4%中等
41

缺失的第一个正数    

 32.7%困难
42

接雨水    

 34.9%困难
45

跳跃游戏 II    

 25.3%困难
48

旋转图像    

C#LeetCode刷题之#48-旋转图像(Rotate Image)57.1%中等
53

最大子序和    

C#LeetCode刷题之#53-最大子序和(Maximum Subarray)-该题包含分治讨论37.3%简单
54

螺旋矩阵    

C#LeetCode刷题之#54-螺旋矩阵(Spiral Matrix)30.8%中等
55

跳跃游戏    

C#LeetCode刷题之#55-跳跃游戏(Jump Game)30.9%中等
56

合并区间    

C#LeetCode刷题之#56-合并区间(Merge Intervals)30.9%中等
57

插入区间    

 30.1%困难
59

螺旋矩阵 II    

C#LeetCode刷题之#59-螺旋矩阵 II(Spiral Matrix II)65.0%中等
62

不同路径    

C#LeetCode刷题之#62-不同路径(Unique Paths)48.8%中等
63

不同路径 II    

C#LeetCode刷题之#63-不同路径 II​​​​​​​(Unique Paths II)29.9%中等
64

最小路径和    

 54.8%中等
66

加一    

C#LeetCode刷题之#66-加一(Plus One)35.1%简单
73

矩阵置零    

 47.9%中等
74

搜索二维矩阵    

 30.8%中等
75

颜色分类    

 47.5%中等
78

子集    

 67.0%中等
79

单词搜索    

 31.2%中等
80

删除排序数组中的重复项 II    

 42.7%中等
81

搜索旋转排序数组 II    

 30.7%中等
84

柱状图中最大的矩形    

 31.3%困难
85

最大矩形    

 37.7%困难
88

合并两个有序数组    

C#LeetCode刷题之#88-合并两个有序数组(Merge Sorted Array)37.7%简单
90

子集 II    

 48.3%中等
105

从前序与中序遍历序列构造二叉树    

 51.2%中等
106

从中序与后序遍历序列构造二叉树    

 52.5%中等
118

杨辉三角    

C#LeetCode刷题之#118-杨辉三角(Pascal's Triangle)55.4%简单
119

杨辉三角 II    

C#LeetCode刷题之#119-杨辉三角 II(Pascal's Triangle II)50.1%简单
120

三角形最小路径和    

 50.0%中等
121

买卖股票的最佳时机    

C#LeetCode刷题之#121-买卖股票的最佳时机(Best Time to Buy and Sell Stock)43.9%简单
122

买卖股票的最佳时机 II    

C#LeetCode刷题之#122-买卖股票的最佳时机 II(Best Time to Buy and Sell Stock II)47.8%简单
123

买卖股票的最佳时机 III    

 29.1%困难
126

单词接龙 II    

 19.2%困难
128

最长连续序列    

 38.8%困难
152

乘积最大子序列    

 28.2%中等
153

寻找旋转排序数组中的最小值    

 45.1%中等
154

寻找旋转排序数组中的最小值 II    

 43.4%困难
162

寻找峰值    

 36.9%中等
167

两数之和 II - 输入有序数组    

C#LeetCode刷题之#167-两数之和 II - 输入有序数组(Two Sum II - Input array is sorted)40.8%简单
169

求众数    

C#LeetCode刷题之#169-求众数(Majority Element)51.4%简单
189

旋转数组    

C#LeetCode刷题之#189-旋转数组(Rotate Array)32.0%简单
209

长度最小的子数组    

 34.1%中等
216

组合总和 III    

 56.9%中等
217

存在重复元素    

C#LeetCode刷题之#217-存在重复元素(Contains Duplicate)40.6%简单
219

存在重复元素 II    

C#LeetCode刷题之#219-存在重复元素 II(Contains Duplicate II)26.8%简单
228

汇总区间    

 43.7%中等
229

求众数 II    

 34.4%中等
238

除自身以外数组的乘积    

 54.1%中等
268

缺失数字    

C#LeetCode刷题之#268-缺失数字(Missing Number)45.6%简单
283

移动零    

C#LeetCode刷题之#283-移动零(Move Zeroes)50.7%简单
287

寻找重复数    

 53.0%中等
289

生命游戏    

 50.2%中等
380

常数时间插入、删除和获取随机元素    

 36.7%中等
381

O(1) 时间插入、删除和获取随机元素 - 允许重复    

 26.6%困难
414

第三大的数    

C#LeetCode刷题之#414-第三大的数(Third Maximum Number)28.1%简单
442

数组中重复的数据    

 52.9%中等
448

找到所有数组中消失的数字    

C#LeetCode刷题之#448-找到所有数组中消失的数字(Find All Numbers Disappeared in an Array)40.7%简单
485

最大连续1的个数    

C#LeetCode刷题之#485-最大连续1的个数(Max Consecutive Ones)48.5%简单
495

提莫攻击    

 42.7%中等
532

数组中的K-diff数对    

C#LeetCode刷题之#532-数组中的K-diff数对(K-diff Pairs in an Array)26.7%简单
560

和为K的子数组    

 30.6%中等
561

数组拆分 I    

C#LeetCode刷题之#561-数组拆分 I(Array Partition I)58.1%简单
565

数组嵌套    

 38.5%中等
566

重塑矩阵    

C#LeetCode刷题之#566-重塑矩阵( Reshape the Matrix)54.4%简单
581

最短无序连续子数组    

C#LeetCode刷题之#581-最短无序连续子数组( Shortest Unsorted Continuous Subarray)27.1%简单
605

种花问题    

C#LeetCode刷题之#605-种花问题( Can Place Flowers)23.8%简单
611

有效三角形的个数    

 40.6%中等
621

任务调度器    

 42.2%中等
628

三个数的最大乘积    

C#LeetCode刷题之#628-三个数的最大乘积( Maximum Product of Three Numbers)37.5%简单
643

子数组最大平均数 I    

C#LeetCode刷题之#643-子数组最大平均数 I( Maximum Average Subarray I)30.1%简单
661

图片平滑器    

C#LeetCode刷题之#661-图片平滑器( Image Smoother)41.4%简单
665

非递减数列    

C#LeetCode刷题之#665-非递减数列( Non-decreasing Array)16.2%简单
667

优美的排列 II    

 47.8%中等
670

最大交换    

 31.0%中等
674

最长连续递增序列    

C#LeetCode刷题之#674-最长连续递增序列( Longest Continuous Increasing Subsequence)33.7%简单
689

三个无重叠子数组的最大和    

 24.1%困难
695

岛屿的最大面积    

C#LeetCode刷题之#695-岛屿的最大面积( Max Area of Island)51.2%简单
697

数组的度    

C#LeetCode刷题之#697-数组的度( Degree of an Array)39.3%简单
713

乘积小于K的子数组    

 27.6%中等
714

买卖股票的最佳时机含手续费    

 34.0%中等
715

Range Module    

 28.6%困难
717

1比特与2比特字符    

C#LeetCode刷题之#717-1比特与2比特字符( 1-bit and 2-bit Characters)39.7%简单
718

最长重复子数组    

 36.9%中等
719

找出第 k 小的距离对    

 19.5%困难
724

寻找数组的中心索引    

C#LeetCode刷题之#724-寻找数组的中心索引( Find Pivot Index)31.0%简单
729

我的日程安排表 I    

 39.1%中等
731

我的日程安排表 II    

 38.7%中等
746

使用最小花费爬楼梯    

C#LeetCode刷题之#746-使用最小花费爬楼梯( Min Cost Climbing Stairs)37.2%简单
747

至少是其他数字两倍的最大数    

C#LeetCode刷题之#747-至少是其他数字两倍的最大数( Largest Number At Least Twice of Others)37.7%简单
766

托普利茨矩阵    

C#LeetCode刷题之#766-托普利茨矩阵(Toeplitz Matrix)-该题包含外部排序讨论52.0%简单
768

最多能完成排序的块 II    

 34.9%困难
769

最多能完成排序的块    

 37.1%中等
775

全局倒置与局部倒置    

 31.3%中等
782

Transform to Chessboard    

 51.7%困难
792

匹配子序列的单词数    

 26.2%中等
795

区间子数组个数    

 35.2%中等
825

适龄的朋友    

 20.1%中等
830

较大分组的位置    

C#LeetCode刷题之#830-较大分组的位置(Positions of Large Groups)38.0%简单
835

图像重叠    

 49.3%中等
840

矩阵中的幻方    

C#LeetCode刷题之#840-矩阵中的幻方(Magic Squares In Grid)25.7%简单
849

到最近的人的最大距离    

C#LeetCode刷题之#849-到最近的人的最大距离(Maximize Distance to Closest Person)31.4%简单
867

转置矩阵    

C#LeetCode刷题之#867-转置矩阵(Transpose Matrix)60.0%简单
873

最长的斐波那契子序列的长度    

 30.0%中等
888

公平的糖果交换

C#LeetCode刷题之#888-公平的糖果交换(Fair Candy Swap)36.5%简单
891

子序列宽度之和

 12.0%困难
896单调数列C#LeetCode刷题之#896-单调数列(Monotonic Array)42.9%简单
byteflying.com CSDN认证博客专家 架构 设计模式 算法
86 年 dotnet 程序猿一枚,原公司技术主管、架构师,从事 10 多年 B/S、C/S 开发,现任西门子 .net 开发工程师,愿与大家分享些许个人经验,交流技术心得。另外欢迎大家访问我的小站【比特飞】:https://www.byteflying.com/
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页