自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

flameking的博客

您的鼓励和支持将是我永远的动力

  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 注意:这不是单纯的二分查找,快来打个预防针吧

本文聚焦最简单的二分查找,集中讨论那些我们不曾注意的问题,解开二分查找不简单的一面,在本文中笔者将带你重新认识二分查找

2021-09-23 03:08:37 673 26

原创 【LeetCode每日一题】5. 最长回文子串

题目给你一个字符串 s,找到 s 中最长的回文子串。示例 1输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:示例 2输入:s = "cbbd"输出:"bb"示例 3输入:s = "a"输出:"a"示例 4输入:s = "ac"输出:"a"提示1 <= s.length <= 1000s 仅由数字和英文字母(大写和/或小写)组成题解????解析:不知道看到这道题大家的第一思路是什么,但我首先想到的就是:

2021-10-10 11:20:17 458 5

原创 【LeetCode每日一题】14. 最长公共前缀

题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1输入:strs = ["flower","flow","flight"]输出:"fl"示例 2:示例 2输入:strs = ["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示1 <= strs.length <= 2000 <= strs[i].length <= 200strs[i] 仅由小写英文字母组成...

2021-10-10 11:17:21 873 2

原创 【LeetCode每日一题】162. 寻找峰值

题目峰值元素是指其值严格大于左右相邻值的元素。给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。你可以假设 nums[-1] = nums[n] = -∞ 。你必须实现时间复杂度为 O(log n) 的算法来解决此问题。示例 1:输入:nums = [1,2,3,1]输出:2解释:3 是峰值元素,你的函数应该返回其索引 2。示例 2:输入:nums = [1,2,1,3,5,6,4]输出:1 或 5 解释:你

2021-09-24 16:55:37 634 7

原创 ⭐一篇文章教会你在IDEA中玩转 JAR 包,构建属于你自己的库⭐

本文讲解在 IDEA 中构建,使用和移除 JAR 包,初步告诉你如何构建自己的 Java 类库,通过细致的保姆教程让小白也能轻松上手,并且文章下方给出了其他有关 JAR 的优秀文章链接,为读者提供深入了解 JAR 包 以及 设计并构建属于自己的类库的途径。

2021-09-11 17:38:35 1608 22

原创 Maven 构建 Java 项目

使用 maven 提供的 maven-archetype-quickstart 模板构建 Java 项目填入项目名称和包结构本地仓库和 config/settings.xml 设置(鼓励百度,博主有时间再出教程)创建完成

2021-09-11 17:28:53 212 4

原创 【LeetCode每日一题】1221. 分割平衡字符串

题目在一个 平衡字符串 中,L 和 R 字符的数量是相同的。给你一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。注意: 分割得到的每个字符串都必须是平衡字符串。返回可以通过分割得到的平衡字符串的 最大数量 。示例 1:输入:s = "RLRRLLRLRL"输出:4解释:s 可以分割为 "RL"、"RRLL"、"RL"、"RL" ,每个子字符串中都包含相同数量的 'L' 和 'R' 。示例 2:输入:s = "RLLLLRRRLR"输出:3解释:s 可以分割为 "RL"、"L

2021-09-07 22:57:08 313 13

原创 【LeetCode每日一题】704. 二分查找

题目:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例 2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1提示:1. 你可以假设

2021-09-06 19:16:26 102 4

原创 3. Java 类多态详解(知识点梳理总结)

environment:Java11IDE:IntelliJ IDEA 2020.1文章目录方法重载(overloading)方法覆盖(overriding)1.定义2.应用条件3.基本用法4.覆盖Object类的toString()基本作用:调用方法:注意:总结:3. 覆盖Object类的equals()方法内存中数据的比较编写 equals() 的一般建议:方法重载(overloading)方法覆盖(overriding)1.定义如果子类定义的某个方法的名字和参数列表与父类的某个方法相同.

2021-08-27 18:09:16 377 13

原创 2. Java 类继承详解(知识点梳理总结)

environment:Java11IDE:IntelliJ IDEA 2020.11.1、定义从现有类派生的类被称作子类,也叫派生类,扩展类,或孩子类。现有类被称作超类,也叫基类,或父类。1.2、创建子类public class Person {}public class Teacher extends Person{} 1.3、继承的基本规则子类可以继承除父类构造函数以外的一切成员为什么子类没有继承父类的构造函数 ?父类构造函数无法预知子类新增的属性和方法,所以不能被继承.

2021-08-22 19:49:32 231 4

原创 1.软件系统开发理论

软件系统开发理论现代软件系统的存在方式C/S:客户端和服务端都需要进行安装,表现形式为桌面系统或appB/S:客户端只需要有一个浏览器即可,无需进行安装,又称为web分布式系统软件项目的开发标准要求功能性需求 (明确告诉用户能够实现什么功能、不能实现什么功能)非功能性需求 (日志文件、报表)用户使用友好性 (ui、操作、安全等方面)系统的性能和效率分层体系的应用程序模型表现层:接收用户请求数据并查看应用程序处理结果中间层:执行应用程序的业务逻辑处理dao:执行应用程序的数

2021-08-19 15:57:13 680 5

原创 jQuery知识梳理总结

jQuery1、jQuery 介绍什么是 jQuery ?jQuery,顾名思义,也就是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类库。jQuery 核心思想: write less,do more(写得更少,做得更多,而且更快),所以它实现了很多浏览器的兼容问题。jQuery 流行程度: 现在已经成为最流行的 JavaScript 库,在世界前 10000 个访问最多的网站中,有超过 55%在使用jQuery。jQuery 好处:jQu

2021-08-18 23:26:25 424 6

原创 JavaScript知识梳理总结

1.JavaScript 语言1、JavaScript 介绍JavaScript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码。JS 是 Netscape 网景公司的产品,最早取名为 LiveScript;为了吸引更多 java 程序员。更名为 JavaScript。JS 是弱类型,Java 是强类型。特点:交互性(它可以做的就是信息的动态交互)安全性(不允许直接访问本地硬盘)跨平台性(只要是可以解释 JS 的浏览器都可以执行,

2021-08-13 17:10:45 213 4

原创 HTML标签

HTML标签学习HTML,主要就是学习标签。静态页面组成元素文字图片超链接音频和视频HTML结构<!DOCTYPE html> <!-- 定义文档类型 默认为html5 必须在文档第一行 --><html lang="en"> <!-- lang表示语言,lang="en":英文,lang="zh-CN":中文 --><head> 浏览器解析的特殊内容(定时刷新,网页标题,外部文件)</head>

2021-08-01 22:26:30 168 5

原创 CSS基础

CSS基础简介Cascading Style Sheet:层叠样式表,用来控制网页外观的技术CSS引入方式外部样式表 CSS代码单独作一文件,并在HTML文件中通过link引入<head> <link rel="stylesheet" type="text/css" href="CSS文件路径"></head>内部样式表在style中自定义<head> <style text="text/css">

2021-08-01 22:13:24 116 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除