开源地址:点击该链接


前言

十月份共有60道题目,全部属于 Easy 难度的,所以公众号中分享出来的并不多,只是挑了一些感觉还可以的才分享了出来,这60道题目我按照不同类别进行了分类整理,所有源码以及对应的解题思路均匀开源到 GitHub,公众号内回复“LeetCode”获取,具体题目如下。

题目分类

数组

  • 0001_two_sum
  • 0026_remove_duplicates_from_sorted_array
  • 0027_remove_element
  • 0035_search_insert_position
  • 0045_jump_game_II
  • 0053_maximum_subarray
  • 0055_jump_game
  • 0066_plus_one
  • 0088_merge_sorted_array
  • 0106_binary_tree_postorder_traversal
  • 0118_pascals_triangle
  • 0119_pascals_triangle_ii
  • 0121_best_time_to_buy_and_sell_stock
  • 0122_best_time_to_buy_and_sell_stock_ii
  • 0167_two_sum_ii
  • 0169_majority_element
  • 0189_rotate_array
  • 0217_contains_duplicate
  • 0219_contains_duplicate_ii

宽度优先搜索

  • 0101_symmetric_tree
  • 0107_binary_tree_level_order_traversal_ii
  • 0111_minimum_depth_of_binary_tree

位运算

  • 0136_single_number
  • 0169_majority_element
  • 0190_reverse_bits
  • 0191_number_of_1_bits
  • 0231_power_of_two

二分查找

  • 0035_search_insert_position
  • 0069_sqrtx
  • 0167_two_sum_ii
  • 0222_count_complete_tree_nodes
  • 0300_longest_increasing_subsequence

分治法

  • 0053_maximum_subarray
  • 0169_majority_element

设计

  • 0155_min_stack
  • 0225_implement_stack_using_queues
  • 0232_implement_queue_using_stacks

深度优先搜索

  • 0100_same_tree
  • 0101_symmetric_tree
  • 0104_maximum_depth_of_binary_tree
  • 0106_binary_tree_postorder_traversal
  • 0108_convert_sorted_array_to_binary_search_tree
  • 0110_balanced_binary_tree
  • 0111_minimum_depth_of_binary_tree
  • 0112_path_sum

动态规划

  • 0053_maximum_subarray
  • 0070_climbing_stairs
  • 0121_best_time_to_buy_and_sell_stock
  • 0198_house_robber
  • 0300_longest_increasing_subsequence

贪心法

  • 0045_jump_game_II
  • 0055_jump_game
  • 0122_best_time_to_buy_and_sell_stock_ii

哈希表

  • 0001_two_sum
  • 0136_single_number
  • 0149_max_points_on_a_line
  • 0202_happy_numbers
  • 0204_count_primes
  • 0205_isomorphic_strings
  • 0217_contains_duplicate
  • 0219_contains_duplicate_ii

链表

  • 0021_merge_two_sorted_lists
  • 0083_remove_duplicates_from_sorted_list
  • 0141_linked_list_cycle
  • 0147_insertion_sort_list
  • 0160_intersection_of_two_linked_lists
  • 0203_remove_linked_list_elements
  • 0206_reverse_linked_list
  • 0234_palindrome_linked_list
  • 0237_delete_node_in_a_linked_list

数学

  • 0007_reverse_integer
  • 0009_palindrome_number
  • 0013_roman_to_integer
  • 0067_add_binary
  • 0069_sqrtx
  • 0149_max_points_on_a_line
  • 0168_excel_sheet_column_title
  • 0172_factorial_trailling_zeros
  • 0202_happy_numbers
  • 0204_count_primes
  • 0231_power_of_two

  • 0020_valid_parentheses
  • 0144_binary_tree_preorder_traversal
  • 0150_evaluate_reverse_polish_notation
  • 0155_min_stack
  • 0225_implement_stack_using_queues
  • 0232_implement_queue_using_stacks

字符串

  • 0013_roman_to_integer
  • 0014_longest_common_prefix
  • 0020_valid_parentheses
  • 0028_implement_strstr
  • 0038_count_and_say
  • 0058_length_of_last_word
  • 0067_add_binary
  • 0125_valid_palindrome

双指针

  • 0026_remove_duplicates_from_sorted_array
  • 0027_remove_element
  • 0028_implement_strstr
  • 0088_merge_sorted_array
  • 0125_valid_palindrome
  • 0141_linked_list_cycle
  • 0167_two_sum_ii
  • 0234_palindrome_linked_list

  • 0100_same_tree
  • 0101_symmetric_tree
  • 0104_maximum_depth_of_binary_tree
  • 0106_binary_tree_postorder_traversal
  • 0107_binary_tree_level_order_traversal_ii
  • 0108_convert_sorted_array_to_binary_search_tree
  • 0110_balanced_binary_tree
  • 0111_minimum_depth_of_binary_tree
  • 0112_path_sum
  • 0144_binary_tree_preorder_traversal
  • 0222_count_complete_tree_nodes
  • 0226_invert_binary_tree
  • 0235_lowest_common_ancestor_of_a_binary_search_tree
  • 0617_merge_two_binary_trees

LeetCode 十月份题目汇总的更多相关文章

  1. leetcode - 位运算题目汇总(下)

    接上文leetcode - 位运算题目汇总(上),继续来切leetcode中Bit Manipulation下的题目. Bitwise AND of Numbers Range 给出一个范围,[m, ...

  2. LeetCode高频题目(100)汇总-Java实现

    LeetCode高频题目(100)汇总-Java实现       LeetCode高频题目(100)汇总-Java实现 目录 第01-50题 [Leetcode-easy-1] Two Sum [Le ...

  3. LeetCode算法题目解答汇总(转自四火的唠叨)

    LeetCode算法题目解答汇总 本文转自<四火的唠叨> 只要不是特别忙或者特别不方便,最近一直保持着每天做几道算法题的规律,到后来随着难度的增加,每天做的题目越来越少.我的初衷就是练习, ...

  4. All LeetCode Questions List 题目汇总

    All LeetCode Questions List(Part of Answers, still updating) 题目汇总及部分答案(持续更新中) Leetcode problems clas ...

  5. LeetCode 11月第2周题目汇总

    开源地址:点击该链接 前言 最近比较忙,这周几乎没有刷题,只刷了6道题~ 题目汇总 0387_first_unique_character_in_a_string类似的题目比较多了,字符串中找出特别的 ...

  6. leetcode上题目的分类

    leetcode链表部分题目 https://zhuanlan.zhihu.com/p/29800285 <[Leetcode][链表]相关题目汇总/分析/总结> leetcode堆部分题 ...

  7. 2016年Web前端面试题目汇总

    转载: 2016年Web前端面试题目汇总 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢 ...

  8. 前端面试题目汇总摘录(JS 基础篇)

    JS 基础 JavaScript 的 typeof 返回那些数据类型 object number function boolean undefined string typeof null; // o ...

  9. LeetCode SQL题目(第一弹)

    LeetCode SQL题目 注意:Leetcode上的SQL编程题都提供了数据表的架构程序,只需要将它贴入本地数据库即可调试自己编写的程序 不管是MS-SQL Server还是MySQL都需要登陆才 ...

随机推荐

  1. 2019windows上安装Mac OS 10.14过程详细截图

    之前VMware12里面的Mac OS10.10升级后,键盘鼠标就用不了了.试了几次都这样,只能重装VMware14, 安装Mac OS 10.14系统.把步骤截下图,分享一下. 一.材料准备 1.虚 ...

  2. chsime.exe cpu占用高

    打开管理员的命令提示符,运行 if exist "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" (takeown /f &qu ...

  3. 怎样用手机把视频变成GIF表情包?原来那么简单,网友:看完涨知识了

    现如今表情包几乎成了,我们手机聊天的必需品了.不过相比于普通表情包,大家更喜欢用GIF表情包,因为动图表情包不仅更加搞笑,而且能更形象的表达我们的情绪.比较有想法的朋友甚至想自己制作GIF表情包,但是 ...

  4. 浅谈JavaScript的闭包原理

    在一般的教程里,都谈到子作用域可以访问到父级作用域,进而访问到父级作用域中的变量,具体是如何实现的,就不得不提及到函数堆栈和执行上下文. 举个例子,一个简单的闭包:   首先,我们可以知道,examp ...

  5. JS/JQuery 文档加载完成

    1. $(function(){...}); 文档树加载完执行的方法:(注意:不包括图片.css.js等文件): 一个页面中可以有多个$(function(){...}); 方法: 两种写法: //第 ...

  6. Jetpack系列:应用内导航的正确使用方法

    今天小编要分享的还是Android Jetpack库的基本使用方法,本篇介绍的内容是Jetpack Navigation组件,让我们一起学习,为完成年初制定的计划而努力吧! *** 组件介绍 导航,是 ...

  7. Forest plot(森林图) | Cox生存分析可视化

    本文首发于“生信补给站”微信公众号,https://mp.weixin.qq.com/s/2W1W-8JKTM4S4nml3VF51w 更多关于R语言,ggplot2绘图,生信分析的内容,敬请关注小号 ...

  8. Nepxion Discovery【探索】微服务企业级解决方案

    Nepxion Discovery[探索]微服务企业级解决方案] Nepxion Discovery[探索]使用指南,基于Spring Cloud Greenwich版.Finchley版和Hoxto ...

  9. Spark 学习笔记之 union/intersection/subtract

    union/intersection/subtract: import org.apache.spark.SparkContext import org.apache.spark.rdd.RDD im ...

  10. Python3 学习笔记之 IDLE

    IDLE: IDLE是Python标准发行版内置的一个简单小巧的IDE,包括了交互式命令行.编辑器.调试器等基本组件,足以应付大多数简单应用. 基本操作: File->New File 新建立p ...