草庐IT

leedcode刷题(4)

全部标签

华为OD机试 - 查找单入口空闲区域 | 备考思路,刷题要点,答疑 【新解法】

最近更新的博客【新解法】华为OD机试-关联子串|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-停车场最大距离|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-任务调度|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-英文输入法|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-流水线|备考思路,刷题要点,答疑,odBase提供使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。

华为OD机试 - 查找单入口空闲区域 | 备考思路,刷题要点,答疑 【新解法】

最近更新的博客【新解法】华为OD机试-关联子串|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-停车场最大距离|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-任务调度|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-英文输入法|备考思路,刷题要点,答疑,odBase提供【新解法】华为OD机试-流水线|备考思路,刷题要点,答疑,odBase提供使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。

刷题笔记【5】| 快速刷完67道剑指offer(Java版)

本文已收录于专栏🌻《刷题笔记》文章目录前言🎨1、合并两个有序链表题目描述思路一(递归)思路二(双指针)🎨2、树的子结构题目描述思路一(递归)🎨3、二叉树的镜像题目描述思路一(递归)🎨4、顺时针打印矩阵题目描述思路一(边界模拟法)前言题目来源参考阿秀学长的刷题笔记,小戴只是把C++的题解改成了Java版本,并整理了其他思路,便于自己的学习~如果解题有更好的方法,本文也会及时进行更新~希望对你有帮助~一起加油哇~🎨1、合并两个有序链表牛客原题链接题目描述输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的思路一(递归)/*publicclassListNode{

刷题笔记【5】| 快速刷完67道剑指offer(Java版)

本文已收录于专栏🌻《刷题笔记》文章目录前言🎨1、合并两个有序链表题目描述思路一(递归)思路二(双指针)🎨2、树的子结构题目描述思路一(递归)🎨3、二叉树的镜像题目描述思路一(递归)🎨4、顺时针打印矩阵题目描述思路一(边界模拟法)前言题目来源参考阿秀学长的刷题笔记,小戴只是把C++的题解改成了Java版本,并整理了其他思路,便于自己的学习~如果解题有更好的方法,本文也会及时进行更新~希望对你有帮助~一起加油哇~🎨1、合并两个有序链表牛客原题链接题目描述输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的思路一(递归)/*publicclassListNode{

刷题专练之链表(一)

文章目录前言一、移除链表元素1.题目介绍2.思路3.代码二、反转链表1.题目介绍2.思路3.代码三、链表的中间结点1.题目介绍2.思路3.代码四、链表的倒数第k个节点1.题目介绍2.思路3.代码前言以下是链表经常考的面试题,我在这里进行归纳和讲解,采取的是循序渐进的方式y一一讲解当然,需要有链表基础,没有的话先看我前面的链表讲解一、移除链表元素1.题目介绍题目在力扣得的203.移除链表元素2.思路本题有两种思路1.使用带有哨兵位的头结点2.将头结点为空时和头删时两种情况分开写3.代码1.带哨兵位的头节点/***Definitionforsingly-linkedlist.*structList

刷题专练之链表(一)

文章目录前言一、移除链表元素1.题目介绍2.思路3.代码二、反转链表1.题目介绍2.思路3.代码三、链表的中间结点1.题目介绍2.思路3.代码四、链表的倒数第k个节点1.题目介绍2.思路3.代码前言以下是链表经常考的面试题,我在这里进行归纳和讲解,采取的是循序渐进的方式y一一讲解当然,需要有链表基础,没有的话先看我前面的链表讲解一、移除链表元素1.题目介绍题目在力扣得的203.移除链表元素2.思路本题有两种思路1.使用带有哨兵位的头结点2.将头结点为空时和头删时两种情况分开写3.代码1.带哨兵位的头节点/***Definitionforsingly-linkedlist.*structList

OJ系统刷题 第五篇

12401-小鱼的航程(改进版)时间限制:1秒内存限制:128MB有一只小鱼,它平日每天游泳250公里,周末休息(实行双休日),假设从周x(1≤x≤7)x(1≤x≤7) 开始算起,过了n(n≤10^6)n(n≤106)天以后,小鱼一共累计游泳了多少公里呢?输入输入两个整数x,n(表示从周x算起,经过n天)。输出输出一个整数,表示小鱼累计游泳了多少公里。样例输入#includeusingnamespacestd;boolisFlag(longintn,longintm){ if(m==1||n==1){ returntrue; } longmax=n>m?n:m; longmin=n1){

OJ系统刷题 第五篇

12401-小鱼的航程(改进版)时间限制:1秒内存限制:128MB有一只小鱼,它平日每天游泳250公里,周末休息(实行双休日),假设从周x(1≤x≤7)x(1≤x≤7) 开始算起,过了n(n≤10^6)n(n≤106)天以后,小鱼一共累计游泳了多少公里呢?输入输入两个整数x,n(表示从周x算起,经过n天)。输出输出一个整数,表示小鱼累计游泳了多少公里。样例输入#includeusingnamespacestd;boolisFlag(longintn,longintm){ if(m==1||n==1){ returntrue; } longmax=n>m?n:m; longmin=n1){

刷题笔记【1】| 快速刷完67道剑指offer(Java版)

本文已收录于专栏🌻《刷题笔记》文章目录前言🎨1、二维数组中的查找题目描述思路🎨2、替换空格题目描述思路🎨3、从尾到头打印链表题目描述思路一(反转函数)思路二(递归)思路二(栈)前言题目来源参考阿秀学长的刷题笔记,小戴只是把C++的题解改成了Java版本,并整理了其他思路,便于自己的学习~如果解题有更好的方法,本文也会及时进行更新~希望对你有帮助~一起加油哇~🎨1、二维数组中的查找牛客网原题链接题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数[[1

刷题笔记【1】| 快速刷完67道剑指offer(Java版)

本文已收录于专栏🌻《刷题笔记》文章目录前言🎨1、二维数组中的查找题目描述思路🎨2、替换空格题目描述思路🎨3、从尾到头打印链表题目描述思路一(反转函数)思路二(递归)思路二(栈)前言题目来源参考阿秀学长的刷题笔记,小戴只是把C++的题解改成了Java版本,并整理了其他思路,便于自己的学习~如果解题有更好的方法,本文也会及时进行更新~希望对你有帮助~一起加油哇~🎨1、二维数组中的查找牛客网原题链接题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数[[1