暂时未有相关云产品技术能力~
【几数之和系列】四数之和都不会做,面试官让我回去看力扣第一题
今天为大家讲解的是力扣经典的几数之和系列。有句话说得好——有人夜里看海,有人力扣第一题都做不出来。大家应该都知道力扣的第一题是两数之和。但其实两数之和只是一个起始,在进阶的还有三数之和,四数之和以及四数相加等等。今天我为大家将这一系列从易到难为大家整合好,其中详细解析各种方法,帮助大家总结其中规律,以达到举一反三的效果。建议大家收藏,方便训练。
【圣诞专场】刷完这套链表套题,面试官考链表的时候我笑出了声
【蓝桥真题1】这道用了7个for循环的蓝桥真题,让舍友哭着跑出考场【内附原题资源】
特意选取了蓝桥往年真题中许多能体现出蓝桥经典题型的题目——如暴力遍历、枚举、动态规划等等。其中最主要的还是枚举,枚举题目在蓝桥杯中是最热的考点且没有之一。可以说把枚举练好,就已经半只脚踏入了国赛的大门。有需要的兄弟们可以收藏一下,后续我会继续更新蓝桥真题题型专栏,和大家一起冲击蓝桥杯。下面的真题建议大家先自行思考后再看答案。原题视频资源在文章结尾。
今天为大家详解一下接口。接口的学习非常简单,却是我们以后学习工作生活中最常使用的东西。今天这篇文章将带大家将接口的使用和易错点一网打尽。
贪心是不是最难的算法呀?答案确实是肯定的,那有的兄弟们就觉得那我是不是要把其他的算法都学熟练以后再来学习贪心呢?这个答案却是否定的。贪心确实是没有套路可言,与其说它是算法,更不如说贪心更像是一种思想。正所谓人不为己天诛地灭,人有贪嗔痴三念,贪心这件事上每个人都是有天赋的,所以我们从开始学习算法就要训练一种贪心的思想。给个小剧场让大家代入一下
今天为大家讲解包装类的由来和使用知识,以及它的自动装箱和拆箱。文章将以常用Integer来讲解,同时会讲解Integer的特点。看完这篇保证你收获满满
今天为了大家讲解Java基础中比较重要的知识点——重载和重写。至于为什么要把它们两个放一起呢,因为很多人刚学总是傻傻分不清哈哈哈,其实它们的本质没多大关系。
【JavaSE基础】深入学习和掌握抽象类,了解易错知识点
【JavaSE基础】小看final关键字?教你如何深入理解和使用
【JavaSE基础】深入了解Java的传值和传引用
【超硬核】还不知道怎么入门算法?这篇双指针让你吃到饱【力扣真题】+【算法图解】
位运算---------图解及代码演示(gan货技巧满满,适合初学者)
今天为了大家讲解Java基础中比较重要的知识点——运算符。
目录 1.什么是栈? 2.栈的基本功能和结构 3.栈的基本功能详细代码实现 1. 判断栈是否为空 2.获取栈中元素的个数 3.压栈(向栈顶放入元素) 4.出栈(拿出栈顶元素,并得到它的值) 5.获取栈顶元素(未拿出) 6.判断栈中是否包含该元素
Java数据结构——————双向链表(详细图解,增删改查详细实现)(下)
目录 1.什么是双向链表? 2.双向链表的基本功能和结构 3.双向链表基本功能详细图解代码实现 1.清空,判空,获得长度功能实现 2.获取第一个元素和最后一个元素 3.添加元素t 4.向指定位置i插入元素t 5.获取指定位置i处的元素 6.找到元素t第一次出现的位置 7.删除位置i的元素,并返回该元素
Java数据结构-------单链表(图解增删改查详细实现,附反转链表实现)(下)
目录 1.什么是链表? 2.单链表的基本功能和结构 3.单链表基本功能代码具体实现 1.清空链表,获取链表长度,判断链表是否为空 2.获取指定位置的元素 3.像链表中添加元素t 4.向指定位置i处插入元素t 5.删除指定位置i处的元素,并返回该元素 6.查找元素第一次出现的位置 7.反转链表
目录 1.什么是顺序表 2.顺序表的基本功能和结构 3.顺序表基本功能的实现和解析 1.判断线性表是否为空 2.获取指定位置的元素 3.向线性表表添加元素 4.在位置i处插入元素 4.删除指定位置的元素,并返回该元素 5.查找t第一次出现的位置 6.手动扩容方法
目录 1.什么是String? 2.String类的构造方法 3.String类的性质 4.String之间的相互比较
力扣两数之和双指针思想(java版)
很多人认为排序直接用sort函数它不香吗,emmm确实平时刷题如果需要先进行排序我们基本都会直接使用sort函数(不太了解sort的可以自行上网搜索)。但其实排序算法是算法中最基础的部分,即使我们不使用它但也应该理解它的原理及能够手写出来,这对于我们刷题的思路是有很大的帮助的。
力扣:只出现一次的数字|,||,|||