前言: 五月集训,前面为学习内容,想要一起学习的可以看一看,最后的才是五月集训每天的作业。 一、知识点 双指针主要应用于数组以及链表问题中; 对于数组...
二分查找 介绍: 二分查找又称折半查找,顾名思义,就是将有序序列进行折半,分成两个区间,如果目标值比中间那个数大,又由于序列有有序的,那么目标值肯...
1.equals()与hashCode()的介绍 1.1 equals() 关于equals()我就不过多赘述,大体就是判断两个对象是否相等,关于equals()与==的用法如果感兴趣的话,可以看看...
目录 前言: 一、单链表的概念: 二、链表的创建: 🌰链表的初始化: 🌰打印链表: 🌰获取链表长度: 🌰 判断链表是否为空: ...
练习编程 导语 判断一个数是否为奇数 输出1-100之间的奇数 盲盒! 一道笔试题 计算 n的阶乘。 计算 1!+2!+3!+……+10! 在一个有序数组中查找具体的某个数字n...
二分查找也叫半分查找针对的数据,必须是一个有序的数据集合 int array[] = {1,2,3,4,5,6,7,8,9}; int key = 7; //需要查找的数据 int result = biSearc...
kotlin 基础入门 第四章 kotlin 常见 数组、集合 和 Map 的使用 文章目录 kotlin 基础入门 前言 1、List 创建与元素获取 2、可变List 集合 3、mutator ...
目录 一、排序 🍓概念 🍓稳定性 二、直接插入排序 ⏳排序思路 💦动态图 🍓性能分析 三、希尔排序 ⏳排序原理 💦动态图 ...
个人主页:欢迎大家光临——>沙漠下的胡杨 各位大帅哥,大漂亮 如果觉得文章对自己有帮助 可以一键三连支持博主 你的每一分关心都是我坚持的动力 ...