java
文章平均质量分 69
长坂坡394
这个作者很懒,什么都没留下…
展开
-
LeetCode归并排序之笔试全覆盖(一)
很简单的理解归并排序简单的来说 就是进行分治的操作 先对一个大的数组进行分成小的数组 并且是这个小的数组变成是有序的数组 再进行合并的操作 让两个小的数组变成一个大的数组的操作 也就是我们经常所说的mereg操作。在系列(一)部分我们已经大概了解了什么事链表,以及完成了链表在LeetCode的一些经典的题目,比如两个链表相交点问题.合并两个有序链表,合并K个有序链表,链表相加问题.没看过系列(一)的请先看一.原创 2023-12-11 16:32:28 · 984 阅读 · 1 评论 -
二分查找也有公式模版
和上一段代码最大的区别就是 上一段代码的右边边界是nums.length-1 所以N-1指向的是数组的最后一个元素 而这段代码 右边界是直接等于 数组的长度 因为数组的长度是从1开始计算的 所以该表达的是 最后一个元素还要加一的位置.除了上述的双闭区间外,常见的区间表示还有“左闭右开”区间,定义为 [0,N) ,即左边界包含自身,右边界不包含自身。我们先初始化指针 left=0 和 right=N−1 ,分别指向数组首元素和尾元素,代表搜索区间 [0,N−1]。若数组不包含该元素,则返回 −1。原创 2023-11-25 23:52:28 · 851 阅读 · 0 评论 -
带你入门到入土学习JAVA之变量和常量
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决.原创 2022-05-14 17:25:51 · 263 阅读 · 0 评论