热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【Leetcode】刷题题单记录

程序=算法+数据结构,不管干哪一行,只要涉及到编程算法始

程序=算法+数据结构,不管干哪一行,只要涉及到编程算法始终是最重要的!!!
算法基础差,变做题巩固!!!
LeetCode刷题,搞起来!
由于我只会C++和Python, 所以题解只有C++ 和 Python 版本,记录思路方便回顾!!!
使用博客园来写题解,CSDN做总结!!


时间题号链接知识点index
2021.12.26之前简单题无分类CSDN杂项01
2021.12.26NO.45跳跃游戏II贪心算法02
2021.12.26NO.53最大子数组和贪心算法03
2021.12.26NO.122买卖股票的最佳时机II贪心算法04
2021.12.26NO.376摆动序列贪心算法05
2021.12.26NO.1005K 次取反后最大化的数组和贪心算法06
2021.12.27NO.175连接两个表数据库基础操作07
2021.12.27NO.176第二大高薪查询08
2021.12.27NO.181超过经理收入的员工查询09
2021.12.27NO.135分发糖果贪心算法10
2021.12.28NO.860柠檬水找零钱贪心算法11
2021.12.29NO.xxx单词分析杂项12
2021.12.31NO.509斐波那契数动态规划13
2021.12.31NO.70爬楼梯动态规划14
2021.12.31NO.746最小花费爬楼梯动态规划15
2021.12.31NO.62不同路径动态规划16
2022.01.01没有刷题看C++手生
2022.01.02NO.343整数拆分动态规划17
2022.01.03NO.1185一周中的第几天每日一题18
2022.01.04NO.94中序遍历二叉树19
2022.01.04NO.102层序遍历二叉树20
2022.01.04NO.107层序遍历的翻转二叉树21
2022.01.04NO.199二叉树的右视图二叉树22
2022.01.04NO.637层序遍历平均值二叉树23
2022.01.04NO.515在每个树行中找最大值二叉树24
2022.01.05NO.116填充每个节点的下一个右侧节点指针二叉树25
2022.01.05NO.117填充每个节点的下一个右侧节点指针 II二叉树26
2022.01.05NO.226翻转二叉树二叉树27
2022.01.06NO.101对称二叉树二叉树28
2022.01.07NO.104二叉树深度二叉树29
2022.01.07NO.77组合回溯30
2022.01.07NO.216组合问题III回溯31
2022.01.07NO.2124检查是否所有 A 都在 B 之前周赛32
2022.01.07NO.2125银行中的激光束周赛33
2022.01.09NO.5976检查是否每一行每一列都包含全部整数周赛34
2022.01.10NO.2134最少交换次数来组合所有的 1 II周赛35
2022.01.10NO.2135统计追加字母可以获得的单词数周赛36
2022.01.11期末复习
2022.01.12期末复习
2022.01.13NO.509&NO.1137斐波那契数动态规划37
2022.01.13NO.31下一个排序杂项38
2022.01.14期末复习
2022.01.15NO.1716银行的钱签到题目39
2022.01.16NO.5194得到目标值的最少行动次数周赛40
2022.01.16NO.将字符串拆分为若干长度k的组周赛41

  • 2021.12.27

每个人都有梦想。但不同的是:有的人只梦,有的人敢想
今天实验实训课介绍jdbc,借此机会回补数据库知识!所以今天刷题针对数据库操作!!多敲代码,很多时候cv习惯了,即使当前百度谷歌出答案,后面依旧会忘记,所以不管简单还是难,拿出来敲敲总是有好处的,避免眼高手低!!

  • 2021.12.28

人一定要找到自己的节奏,走稳自己的步伐,世界和时间什么的,其实不用管。只需自顾自地去生活,像一场雨的落下,像季节更替,不需要理由,也无需多顾忌,就这样发生,就这样结束,至于其他的,都不要问,也不要说
每天把该做的事情做完,每天坚持做,即使做得不够好,但是坚持下来总是成功的!!!

  • 2021.12.29

生活会奖赏勇敢的人,勇敢不是指冒冒失失,而是敢于踏出你目标的第一步,在别人都在自我的圈子里无所事事的时候,只有你对一成不变的生活是敢于突破敢于尝试的,那么你将会获得那些犹豫迟疑的人得不到的东西
Paper 难改,实验难做,算法难懂,但是有困难才会有成长,不是吗???


  • 2021.12.31 21.07.12

年年有风,风吹年年,陪伴是这世间最好的爱,可抵挡世间所有的坚硬,温暖生命所有的岁月。愿我走过的痛楚,你不必经历;愿我已有的幸福,你触手可及。
2021 太难了 干完这最后一题,要和宿友开趴体了!!!!!!!!
明天又是新的一年!!!!


  • 2022.01.01 23.53.12

新的一年开始了!!!
今天帮同学调了一下C++学生管理系统,虽然曾经学过,但是好久没用手生了,好多知识忘记了:记录一下涉及到的知识点:
重载—指针–文件输入输出–继承–虚函数–动态分配内存(new() delete())–procted和private – 构造函数复制等等
好在最近有捡起来一些,知识还是要不断积累学习,一旦停滞,那就回到起点!!!

  • 2022.01.02 19.37.29

眼里有不朽的光芒 心里有永恒的希望
今天在宿舍改之前的Paper, 这篇paper改了好久一直不行,内心好累,还是刷刷题,打打鸡血,继续加油!今天这道题的数学解法很巧妙,数学大佬NB!!!

  • 2022.01.03

勇敢的人 不仅仅是不落泪的人,还有愿意含着泪继续奔跑的人。
突然把这个博文当成了日记哈哈哈,希望没什么人看见!!!!

  • 2022.01.04

考研备注
对未来的最大慷慨,是把一切献给现在。
一直是打算考研,但是内心还是容易受到外界的影响,还不是那么坚定,由于前期比赛没有,所以保研应该基本没有希望,所以还是走考研道路,目前规划985或者211. 希望自己能够坚持下去吧。目前论文一改还没完成,这个Paper 从去年5月份开始立项,在这个项目花了比较多时间,希望最后有个好的结果把!!!!
将java实训的功能搞完之后今天做了两道leetcode题,之后改了一段Related word 的论文!!中文去实验室为了解层序遍历没睡现在有点疲惫,晚上待了几个小时图书馆,今晚早点睡!!!晚安!!!
休息了半个小时晚上又做了两道二叉树的层序遍历的变形题,层序遍历的思路不难理解!!!
今天没看题解,明天看看有什么更好题解Mark一下,看看有什么优化;最近做题过程中使用python跑出来的结果对比C++的效率实在是差太大了,之前知道python慢。但是没有对比哈哈哈!!本来想用python题解,最近写着写着都是只做c++,接下来会两个一起练习!!!

  • 2022.01.05

  • 2022.01.06

只要心里还存着不甘心,就还不到放弃的时候。
C++ 文件输入输出,char 指针数组和String 之间的转换;文件的读取和输入输出

  • 2022.01.07

期待是一种半清醒半疯狂的燃烧,
使焦灼的灵魂幻觉自己生活在未来

现在已是晚上九点。该整理一下今天的情况了; 回溯组合问题,文件输入输出问题,python内置函数,javaweb 实验报告,网编课件复习;大概是这样子啦!看论文啦!!!

  • 2022.01.08

  • 2022.01.09

渴望得到机会,渴望自身的价值被认可,是人之常情。每个人都有自己独特的才华,在适当的场合,不妨向人展示一下,为自己争取更多的机会
?夜已深,每天过得好快,今天早上做了一些leetcode的周赛,第一次玩这个,只ac2道题,有点菜,还没来得及总结,下午复习了一下期末考试科目,晚上绕操场跑了3公里,这天气不冷不热,适合跑步;今天一天就这样结束啦!!!最近任务就是复习复习再复习啦!!努力学习大佬的思想!!!

  • 2022.01.10

当痛苦达到顶点,忍无可忍的最后关头,那就是他觉醒的时刻。——泰戈尔
?: 考试周,时间花在复习上,对于组网446道题我实在是背不下去啦!!!做做题回回神,周赛第二题实际上是滑动窗口的题目,比较灵活,又学到了!!!睡觉啦!

  • 2022.01.11


?

  • 2022.01.13

人之所以言之凿凿,是因为知道的太少。——弗朗索瓦·基佐
? 组网考试比较简单, IT项目管理和网络编程问题应该也不大,今天做3到题吧!!

  • 2022.01.15

放假回家了,寒假一定不能熬夜要加油呀!!!每天要早起

  • 2022.01.16

周赛只会两道题 ? 太难了 ? ?


推荐阅读
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • 软件测试行业深度解析:迈向高薪的必经之路
    本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ... [详细]
  • 字符串中特定模式出现次数的计算方法
    本文详细探讨了如何高效地计算字符串中特定模式(如'pat')的出现次数,通过实例分析与算法解析,帮助读者掌握解决此类问题的方法。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • Spring Security基础配置详解
    本文详细介绍了Spring Security的基础配置方法,包括如何搭建Maven多模块工程以及具体的安全配置步骤,帮助开发者更好地理解和应用这一强大的安全框架。 ... [详细]
  • 深入理解线程池及其基本实现
    本文探讨了线程池的概念、优势及其在Java中的应用。通过实例分析不同类型的线程池,并指导如何构建一个简易的线程池。 ... [详细]
  • Python3爬虫入门:pyspider的基本使用[python爬虫入门]
    Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要通过爬取去哪儿网的旅游攻略来给大家介绍pyspid ... [详细]
  • 深入解析 C++ 中的 String 和 Vector
    本文详细介绍了 C++ 编程语言中 String 和 Vector 的使用方法及特性,旨在帮助开发者更好地理解和应用这两个重要的容器。 ... [详细]
  • 本文详细介绍了在Luat OS中如何实现C与Lua的混合编程,包括在C环境中运行Lua脚本、封装可被Lua调用的C语言库,以及C与Lua之间的数据交互方法。 ... [详细]
  • 本文深入探讨了动态赋值的概念及其在编程实践中的应用,特别是通过Java代码示例来展示如何利用循环结构动态地为数组分配值。 ... [详细]
  • 本文详细介绍了 JavaScript 中 Split 方法的使用方式和一些实用技巧。通过示例,我们将探讨如何利用 Split 方法有效地分割字符串,并获取所需的数据。 ... [详细]
  • 本文详细探讨了在Java中如何将图像对象转换为文件和字节数组(Byte[])的技术。虽然网络上存在大量相关资料,但实际操作时仍需注意细节。本文通过使用JMSL 4.0库中的图表对象作为示例,提供了一种实用的方法。 ... [详细]
  • Maven + Spring + MyBatis + MySQL 环境搭建与实例解析
    本文详细介绍如何使用MySQL数据库进行环境搭建,包括创建数据库表并插入示例数据。随后,逐步指导如何配置Maven项目,整合Spring框架与MyBatis,实现高效的数据访问。 ... [详细]
  • MySQL InnoDB 存储引擎索引机制详解
    本文深入探讨了MySQL InnoDB存储引擎中的索引技术,包括索引的基本概念、数据结构与算法、B+树的特性及其在数据库中的应用,以及索引优化策略。 ... [详细]
author-avatar
股民连长
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有