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 | C#LeetCode刷题之#40-组合总和 II(Combination Sum II) | 48.4% | 中等 | |
| 41 | 32.7% | 困难 | ||
| 42 | 34.9% | 困难 | ||
| 45 | 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 | C#LeetCode刷题之#59-螺旋矩阵 II(Spiral Matrix II) | 65.0% | 中等 | |
| 62 | C#LeetCode刷题之#62-不同路径(Unique Paths) | 48.8% | 中等 | |
| 63 | 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 | 42.7% | 中等 | ||
| 81 | 30.7% | 中等 | ||
| 84 | 31.3% | 困难 | ||
| 85 | 37.7% | 困难 | ||
| 88 | C#LeetCode刷题之#88-合并两个有序数组(Merge Sorted Array) | 37.7% | 简单 | |
| 90 | 48.3% | 中等 | ||
| 105 | 51.2% | 中等 | ||
| 106 | 52.5% | 中等 | ||
| 118 | C#LeetCode刷题之#118-杨辉三角(Pascal's Triangle) | 55.4% | 简单 | |
| 119 | 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 | C#LeetCode刷题之#122-买卖股票的最佳时机 II(Best Time to Buy and Sell Stock II) | 47.8% | 简单 | |
| 123 | 29.1% | 困难 | ||
| 126 | 19.2% | 困难 | ||
| 128 | 38.8% | 困难 | ||
| 152 | 28.2% | 中等 | ||
| 153 | 45.1% | 中等 | ||
| 154 | 43.4% | 困难 | ||
| 162 | 36.9% | 中等 | ||
| 167 | 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 | 56.9% | 中等 | ||
| 217 | C#LeetCode刷题之#217-存在重复元素(Contains Duplicate) | 40.6% | 简单 | |
| 219 | C#LeetCode刷题之#219-存在重复元素 II(Contains Duplicate II) | 26.8% | 简单 | |
| 228 | 43.7% | 中等 | ||
| 229 | 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 | 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 | C#LeetCode刷题之#485-最大连续1的个数(Max Consecutive Ones) | 48.5% | 简单 | |
| 495 | 42.7% | 中等 | ||
| 532 | C#LeetCode刷题之#532-数组中的K-diff数对(K-diff Pairs in an Array) | 26.7% | 简单 | |
| 560 | 30.6% | 中等 | ||
| 561 | 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 | 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 | 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 | 27.6% | 中等 | ||
| 714 | 34.0% | 中等 | ||
| 715 | 28.6% | 困难 | ||
| 717 | C#LeetCode刷题之#717-1比特与2比特字符( 1-bit and 2-bit Characters) | 39.7% | 简单 | |
| 718 | 36.9% | 中等 | ||
| 719 | 19.5% | 困难 | ||
| 724 | C#LeetCode刷题之#724-寻找数组的中心索引( Find Pivot Index) | 31.0% | 简单 | |
| 729 | 39.1% | 中等 | ||
| 731 | 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 | 34.9% | 困难 | ||
| 769 | 37.1% | 中等 | ||
| 775 | 31.3% | 中等 | ||
| 782 | 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% | 简单 |
C#LeetCode刷题-数组的更多相关文章
- leetcode 刷题 数组类 Two Sum
---恢复内容开始--- Two Sum Given an array of integers ,find two numbers such that they add up to a specifi ...
- LeetCode刷题总结-数组篇(上)
数组是算法中最常用的一种数据结构,也是面试中最常考的考点.在LeetCode题库中,标记为数组类型的习题到目前为止,已累计到了202题.然而,这202道习题并不是每道题只标记为数组一个考点,大部分习题 ...
- LeetCode刷题总结-数组篇(中)
本文接着上一篇文章<LeetCode刷题总结-数组篇(上)>,继续讲第二个常考问题:矩阵问题. 矩阵也可以称为二维数组.在LeetCode相关习题中,作者总结发现主要考点有:矩阵元素的遍历 ...
- LeetCode刷题总结-数组篇(下)
本期讲O(n)类型问题,共14题.3道简单题,9道中等题,2道困难题.数组篇共归纳总结了50题,本篇是数组篇的最后一篇.其他三个篇章可参考: LeetCode刷题总结-数组篇(上),子数组问题(共17 ...
- LeetCode刷题专栏第一篇--思维导图&时间安排
昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...
- LeetCode刷题指南(字符串)
作者:CYC2018 文章链接:https://github.com/CyC2018/CS-Notes/blob/master/docs/notes/Leetcode+%E9%A2%98%E8%A7% ...
- leetcode刷题记录--js
leetcode刷题记录 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但 ...
- LeetCode刷题总结之双指针法
Leetcode刷题总结 目前已经刷了50道题,从零开始刷题学到了很多精妙的解法和深刻的思想,因此想按方法对写过的题做一个总结 双指针法 双指针法有时也叫快慢指针,在数组里是用两个整型值代表下标,在链 ...
- Leetcode刷题记录(python3)
Leetcode刷题记录(python3) 顺序刷题 1~5 ---1.两数之和 ---2.两数相加 ---3. 无重复字符的最长子串 ---4.寻找两个有序数组的中位数 ---5.最长回文子串 6- ...
随机推荐
- Ethical Hacking - Web Penetration Testing(1)
How to hack a website? An application installed on a computer. ->web application pen-testing A co ...
- P1039 侦探推理(洛谷)
昨天做了一个非常神奇的题,告诉我们做题之前一定要好好检测评测姬! 明明同学最近迷上了侦探漫画<柯南>并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏.游戏的内容是这样的,明明的同学们先 ...
- RabbitMQ 入门之基础概念
什么是消息队列(MQ) 消息是在不同应用间传递的数据.这里的消息可以非常简单,比如只包含字符串,也可以非常复杂,包含多个嵌套的对象.消息队列(Message Queue)简单来说就是一种应用程序间的通 ...
- 给咱的服务器安装BBR脚本
yum -y install wget ##ContOS Yum 安装 wget apt-get install wget ##Debian Ubuntu 安装 wget 先给咱的服务器安装wget, ...
- python元编程(metaclass)
Python元编程就是使用metaclass技术进行编程,99%的情况下不会使用,了解即可. Python中的类和对象 对于学习Python和使用Python的同学,你是否好奇过Python中的对象究 ...
- vue中v-for
在vue中我们只要操作数据,就可以渲染和更新数据,这背后的boss就是diff算法 vue和react的虚拟DOM的Diff算法大致相同,其核心是基于两个简单的假设: 1. 俩个相同组件产生类似DOM ...
- 2n皇后问题-------递归 暴力求解题与分布讨论题
问题描述 给定一个n*n的棋盘,棋盘中有一些位置不能放皇后.现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行.同一列或同一条对角线上,任意的两个白皇后都不在同一行.同一列或同一 ...
- http连接,缓存,cookie,重定向,代理
早期的HTTP协议使用短连接,收到响应后就立即关闭连接,效率很低: HTTP/1.1默认启用长连接,在一个连接上收发多个请求响应,提高了传输效率: 服务器会发送“Connection: ...
- PHP设计模式之----观察者模式
一.概述 1.观察者模式(Observer),当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新. 2.场景:一个事件发生后,要执行一连串更新操作.传统的编程方式,就是在事件的代码之后 ...
- [C#.NET 拾遗补漏]06:单例模式实佳实践
大家好,这是[C#.NET 拾遗补漏]专辑的第 06 篇文章.今天讲讲大家熟悉的单例模式. 单例模式大概是所有设计模式中最简单的一种,如果在面试时被问及熟悉哪些设计模式,你可能第一个答的就是单例模式. ...