深圳幻海软件技术有限公司 欢迎您!

  • 【数据结构】单链表OJ题(一)

    🔥博客主页:小王又困了📚系列专栏:数据结构🌟人之为学,不日近则日退 ❤️感谢大家点赞👍收藏⭐评论✍️目录一、移除链表元素💡方法一:💡方法二:二、链表的中间节点💡方法一:三、链表中倒数第k个结点💡方法一:四、反转链表💡方法一:💡方法二:五、合并两个有序链表💡方法一:&n

  • 【算法刷题之链表篇(1)】

    目录1.leetcode-82.删除排序链表中的重复元素II(1)题目描述(2)方法及思路(一次遍历)(3)代码实现2.leetcode-19.删除链表的倒数第N个结点(1)题目描述(2)方法一:双指针(3)方法二:计算链表长度(最直观)(4)方法三:栈3.leetcode-83.删除排序链表中的重

  • 【数据结构】 LinkedList的模拟实现与使用

    文章目录🍀什么是LinkedList🌴LinkedList的模拟实现🚩创建双链表🚩头插法🚩尾插法🚩任意位置插入🚩查找关键字🚩链表长度🚩打印链表🚩删除第一次出现关键字为key的节点📌删除的是头节点📌删除的是中间节点📌删除节点为尾节点🚩删除所有值为key的节点🚩清空链表🚩

  • 【刷题笔记】之牛客面试必刷TOP101(1)

    目录1.反转链表(双链表头插法/栈)2.链表内指定区间反转3.链表中的节点每k个一组翻转4.合并两个排序的链表5.合并k个已排序的链表 链接:牛客面试必刷TOP1011.反转链表(双链表头插法/栈)题目链接 反转链表_牛客题霸_牛客网(nowcoder.com)题目要求题目分析(

  • 合并两个有序链表

    文章目录1.题目描述2.解题思路方法1:方法2:1.题目描述题目链接:力扣21,合并两个有序链表将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。2.解题思路方法1:首先我们能够想到的就是遍历一遍数组,判断两个结点的大小,将数值小的结点放在前面,数值大的不断

  • 【数据结构】队列的实现

    😛作者:日出等日落📘专栏:数据结构时间一直在流逝,貌似所有人都在向前走,只有我一直在原地踏步,说着要向前看要向前看,可总感觉没有完全放开步子大步向前走,2022我们来一次告别仪式吧,告别所有的不好,迎来崭新的2023,已然找不到坚持下去的理由,那就找一个重新开始的理由吧。目录队列:队列的概念及结

  • leetcode刷题(2)

    各位朋友们,又是新的一天,不知道大家过得怎样?今天是我leedcode刷题系列的第二篇,那么废话不多说,直接进入我们今天的主题。文章目录有效的括号题目要求用例输入做题思路代码实现环形链表题目要求用例输入做题思路代码实现环形链表II题目要求用例输入做题思路代码实现有效的括号leetcode之有效的括号

  • leetcode刷题(1)

    各位朋友们,大家好,从今天开始我将陆续为大家更新我自己每天的leedcode刷题,我将会为大家说明每一步的来由,保证你一天新学会几道题目。各位朋友可以跟着博主每天刷几道题,相信两个月后大家的代码能力可以得到明显的提高。那么接下来就开始今天的刷题之路了哦。文章目录两数相加题目要求用例输入做题思路代码实

  • 什么是队列,如何实现?

    欢迎来到Claffic的博客 💞💞💞 “海色温柔,波浪缓慢,似乎在静静期待着新的一天。”前言:上期我们讲了栈,它的特点是“后入先出”。这次我们再来学习一个新的数据结构:队列,它的特点是“先入先出,后入后出”,准备好了吗?开始! Part1:何为队列 1.

  • Python数据结构与算法篇(十)-- 链表的应用与常见题型

            这一部分的内容,前面的大佬总结的挺多,这里进行汇总,方便和大家一起学习和回顾,欢迎大家继续补充。1链表和数组        

  • 【Day28】力扣算法(超详细思路+注释) [1790. 仅执行一次字符串交换能否使两个字符串相等 ] [328. 奇偶链表 ][148. 排序链表]

    刷题打卡,第二十八天题目一、1790.仅执行一次字符串交换能否使两个字符串相等题目二、328.奇偶链表题目三、148.排序链表题目一、1790.仅执行一次字符串交换能否使两个字符串相等原题链接:1790.仅执行一次字符串交换能否使两个字符串相等题目描述:给你长度相等的两个字符串s1和s2。一次字符串

  • 【数据结构与算法】LinkedList与链表

    ✨个人主页:bitme✨当前专栏:数据结构✨每日一语:假如困境有解,何须心烦意乱;倘若困境无解,又何须郁郁寡欢。每个人都有两次生命,当你意识到你只有一次生命的时候,你的第二次生命就开始了🌹🌹🌹LinkedList与链表📕一.ArrayList的缺陷📗二.链表📄2.1链表的概念及结构📄2

  • C语言数据结构初阶(7)----队列

    ·CSDN的uu们,大家好。这里是C语言数据结构的第七讲。·目标:前路坎坷,披荆斩棘,扶摇直上。·博客主页:@姬如祎队列的基础知识队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(FirstInFirstOut)的线性表,简称FIFO。允许插入的一端称

  • 【YOLOv7】主要改进点详解

    文章目录YOLOv7介绍整体网络架构高效聚合网络重参数化卷积辅助头检测动态标签分配总结YOLOv7介绍YOLOv7论文在上个月6号挂在了Arxiv上之后,引起了巨大轰动,短短一个月的时间,Github上就有了4.3k个Star。从论文题目可以看出来,YOLOv7又是一个集大成者的杰作;从Github

  • 埋点统计优化,首屏加载速度提升

    埋点统计在我们业务里经常有遇到,或者很普遍的,我们自己网站也会加入第三方统计,我们会看到动态加载方式去加载jsdk,也就是你常常看到的insertBefore操作,我们很少考虑到为什么这么做,直接同步加载不行吗?统计代码会影响业务首屏加载吗?同步引入方式,当然会,我的业务代码还没加载,首屏就加载一大

  • 作为小米面试官,原来这种学生最吃香!

    大家好,我是楼仔!想必大家看过很多文章,都是教大家如何面试,比如之前很火的《吊打面试官xxx》系列,你以为掌握了某个知识点,就真的能吊打面试官么?你来吊打我一个试试?现在已经9月中旬,秋招正在火热进行,这几周我也面试了十几个学生。给我的第一感受就是,今年的就业形势更严峻了,主要体现在各大公司的招聘名

  • Webpack最常用的插件:HTML Webpack Plugin

    今天介绍webpack的一个最常用的插件:HTMLWebpackPlugin。说它是使用webpack开发前端项目必不可少的插件也不为过,因为它可以自动帮我们将webpack打包生成的文件(比如js文件、css文件)嵌入到html文件中。这在生成的文件带有哈希串时尤为有用。在webpack配置文件引

  • 一篇文章带你了解JavaScript window location

    一、前言window是DOM的核心对象,表示浏览器的一个实例。在浏览器中,window对象有双重角色,它是通过JS访问浏览器窗口的一个接口,也是Global对象(参考百度)。任何在全局作用域中声明的变量和函数都会变成window对象的属性和方法。虽然全局变量也是window对象的属性,但是与直接在w

  • git高级用法小抄

     如果你觉得git很迷惑人,那么这份小抄正是为你准备的!请注意我有意跳过了gitcommit、gitpull/push之类的基本命令,这份小抄的主题是git的一些「高级」用法。导航——跳到之前的分支 复制git checkout - 1.查看历史&n

  • 如何优雅的进行版本回退?

    在版本迭代开发过程中,相信很多人都会有过错误提交的时候。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。对于版本的回退,我们经常会用到两个命令:gitresetgitrevert那这两个命令有何区别呢?先不急,我们后文详细介

推荐阅读