双指针篇

# 题名 刷题 通过率 难度
3

无重复字符的最长子串

  24.5% 中等
11

盛最多水的容器

  43.5% 中等
15

三数之和

  16.1% 中等
16

最接近的三数之和

  34.6% 中等
18

四数之和

  29.8% 中等
19

删除链表的倒数第N个节点

  29.6% 中等
26

删除排序数组中的重复项

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

移除元素

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

实现strStr()

C#LeetCode刷题之#28-实现strStr()(Implement strStr()) 35.9% 简单
30

与所有单词相关联的字串

  20.2% 困难
42

接雨水

  35.7% 困难
61

旋转链表

  34.2% 中等
75

颜色分类

  48.3% 中等
76

最小覆盖子串

  29.4% 困难
80

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

  42.5% 中等
86

分隔链表

  41.0% 中等
88

合并两个有序数组

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

验证回文串

C#LeetCode刷题之#125-验证回文串(Valid Palindrome) 35.1% 简单
141

环形链表

C#LeetCode刷题之#141-环形链表(Linked List Cycle) 29.6% 简单
142

环形链表 II

  27.1% 中等
167

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

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

长度最小的子数组

  33.7% 中等
234

回文链表

C#LeetCode刷题之#234-回文链表(Palindrome Linked List) 32.8% 简单
283

移动零

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

寻找重复数

  53.5% 中等
344

反转字符串

C#LeetCode刷题之#344-反转字符串(Reverse String) 62.9% 简单
345

反转字符串中的元音字母

  42.3% 简单
349

两个数组的交集

C#LeetCode刷题之#349-两个数组的交集(Intersection of Two Arrays) 53.0% 简单
350

两个数组的交集 II

C#LeetCode刷题之#350-两个数组的交集 II(Intersection of Two Arrays II) 34.6% 简单
524

通过删除字母匹配到字典里最长单词

  34.0% 中等
532

数组中的K-diff数对

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

字符串的排列

  26.9% 中等
632

最小区间

  34.8% 困难
713

乘积小于K的子数组

  24.4% 中等
763

划分字母区间

  60.6% 中等
826

安排工作以达到最大收益

  24.4% 中等
828

独特字符串

  21.9% 困难
844

比较含退格的字符串

C#LeetCode刷题之#844-比较含退格的字符串​​​​​​​(Backspace String Compare) 42.4% 简单
845

数组中的最长山脉

  24.6% 中等
881

救生艇

  28.3% 中等
904

水果成篮

  22.0% 中等

C#LeetCode刷题-双指针的更多相关文章

  1. leetcode刷题——双指针

    知识点 专题-B-双指针 题目: 题解: CS-Notes Algorithm_Interview_Notes-Chinese awesome-algorithm zcy19941015的博客

  2. LeetCode刷题总结之双指针法

    Leetcode刷题总结 目前已经刷了50道题,从零开始刷题学到了很多精妙的解法和深刻的思想,因此想按方法对写过的题做一个总结 双指针法 双指针法有时也叫快慢指针,在数组里是用两个整型值代表下标,在链 ...

  3. LeetCode刷题总结-数组篇(上)

    数组是算法中最常用的一种数据结构,也是面试中最常考的考点.在LeetCode题库中,标记为数组类型的习题到目前为止,已累计到了202题.然而,这202道习题并不是每道题只标记为数组一个考点,大部分习题 ...

  4. LeetCode刷题总结-数组篇(下)

    本期讲O(n)类型问题,共14题.3道简单题,9道中等题,2道困难题.数组篇共归纳总结了50题,本篇是数组篇的最后一篇.其他三个篇章可参考: LeetCode刷题总结-数组篇(上),子数组问题(共17 ...

  5. LeetCode刷题的一点个人建议和心得

    目录 1.    为什么我们要刷LeetCode? 2.    LeetCode的现状和问题 3.    本文的初衷 4.    LeetCode刷题建议 4.1入门数据结构,打基础阶段 4.2 建立 ...

  6. 看完互联网大佬的「LeetCode 刷题手册」, 手撕了 400 道 Leetcode 算法题

    大家好,我是 程序员小熊 ,来自 大厂 的程序猿.相信绝大部分程序猿都有一个进大厂的梦想,但相较于以前,目前大厂的面试,只要是研发相关岗位,算法题基本少不了,所以现在很多人都会去刷 Leetcode ...

  7. LeetCode刷题模板(1):《我要打10个》之二分法

    Author       :  叨陪鲤 Email         : vip_13031075266@163.com Date          : 2021.01.23 Copyright : 未 ...

  8. LeetCode刷题专栏第一篇--思维导图&时间安排

    昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...

  9. leetcode 刷题进展

    最近没发什么博客了 凑个数 我的leetcode刷题进展 https://gitee.com/def/leetcode_practice 个人以为 刷题在透不在多  前200的吃透了 足以应付非算法岗 ...

随机推荐

  1. Ethical Hacking - GAINING ACCESS(24)

    CLIENT SIDE ATTACKS - Detecting Trojan manually or using a sandbox Analyzing trojans Check the prope ...

  2. P1039 侦探推理(洛谷)

    昨天做了一个非常神奇的题,告诉我们做题之前一定要好好检测评测姬! 明明同学最近迷上了侦探漫画<柯南>并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏.游戏的内容是这样的,明明的同学们先 ...

  3. CAS底层原理与ABA问题

    CAS定义 CAS(Compare And Swap)是一种无锁算法.CAS算法是乐观锁的一种实现.CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B.当预期值A和内存值V相同时,将内存值V修 ...

  4. 使用Java带你打造一款简单的外卖系统

    [一.项目背景] 随着互联网时代的快速发展,便捷人民的生活,提高生活质量,外卖系统应运而生. 人们也喜欢享受着"足不出户,美食到家"的待遇,促使网上订餐行业快速发展. [二.项目目 ...

  5. xenomai内核解析--双核系统调用(三)--如何为xenomai添加一个系统调用

    版权声明:本文为本文为博主原创文章,转载请注明出处.如有错误,欢迎指正. @ 目录 一.添加系统调用 二.Cobalt库添加接口 三.应用使用 一.添加系统调用 下面给xenomai添加一个系统调用g ...

  6. Qt-可视化数据库操作

    1  简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=89 说明:Qt可使用QSqlTableModel来进行数据库的可视化操作,将mode ...

  7. 有关 Session 的那些事儿

    原文链接: https://blog.by24.cn/archives/about-session.html Web 开发中,Session 是经常用到的概念,但是在日常交流中,似乎又经常引起误解. ...

  8. WebApi部署多服务器配置Nginx负载均衡

    01PARTCoreWebApi教程本地演示环境 Visual Studio2019 --- Vsersion:16.4.4 + NetCore3.1.2 02PARTNginx快速搭建配置负载均衡 ...

  9. 学习2周C++的收获

    学习2周C++的收获 首先,C++是一种实用性很强的程序设计语言.它使用起来灵活.方便,运算符丰富,有结构化的层次…… 那么,我学习这个语言主要是为了参加信息学奥林匹克竞赛,这不仅要熟练地掌握一门语言 ...

  10. DICOM 相关概念了解

    前言:       正如前述文章中提到的,DICOM(Digitial Image Communications in Medicine)是所有从事医学影像处理的工作者需要了解的最基本的图像格式. 假 ...