首页
标签
开源
若依框架
前端
知识点
ES6
vue
element-ui
后端
java
算法
设计模式
工具
数据库
MySql
Redis
环境资源
开发环境
Docker
容器
Linux
文档资源
文章归档
图库
1
Java Web中通过HttpServletResponseWrapper封装类修改返回结果
2
Java Web中通过HttpServletRequestWrapper封装类修改请求参数
3
解决URL出现ZERO-WIDTH SPACE (ZWSP, 0宽度不可见字符)的情况
4
java8新特性函数式接口Function使用方法详解
5
Linux普通用户添加sudo权限,su/sudo详解
孔子说JAVA
成功只是一只沦落在鸡窝里的鹰,成功永远属于自信且有毅力的人!
累计撰写
379
篇文章
累计创建
136
个标签
累计收到
12
条评论
栏目
首页
标签
开源
若依框架
前端
知识点
ES6
vue
element-ui
后端
java
算法
设计模式
工具
数据库
MySql
Redis
环境资源
开发环境
Docker
容器
Linux
文档资源
文章归档
图库
搜索
标签搜索
图片
idea功能
npm
nodejs
流媒体
服务器资源
Tomcat问题
docker问题
Elasticsearch
mysql安全
xss
应用安全
sql问题
redis技巧
redis配置
Druid
solr
mvn5
IP
问题
ftp
kafka
zookeeper
jdbc
查找算法
json
代码技巧
spring
解决方案
并发编程
浏览器
linux教程
linux问题
Java进阶
异常处理
文件上传下载
html
安全问题
前端问题
CSP
JS
ES6
Git-SVN
git
svn
CICD
jenkins
helm3
容器编排
算法
设计模式
GraphicsMagick
工具
配置
面试题
多线程
线程dump
jstack
jvm调优工具
jvm
常用网址
项目打包
windows服务
war部署
jar部署
Maven
SpringBoot
Logging
Log4j
Logback
SLF4J
java日志
Docker-compose
私有仓库
DockerHub仓库
Docker镜像
Dockerfile
redis容器
tomcat容器
tomcat
mysql容器挂载
mysql容器配置
mysql8
docker安装配置
docker学习
docker命令
docker教程
redis集群
redis哨兵
redis主从复制
开发规范
java文档
lombok
idea配置
idea jdk配置
idea
mysql函数
mysql
nginx
web服务器搭建
TOMCAT9安装配置
MYSQL8安装配置
JDK8安装配置
WEB服务器
SSH常见问题
linux工具
linux su/sudo命令
linux进程命令
linux查找命令
linux还原
linux解压缩
linux压缩
linux备份
linux用户权限
linux用户组
linux用户账号
linux快捷键
linux常用操作
linux命令
vim
ubuntu
linux
若依动态表格
若依端口号
redis
若依vue
树型列表
下拉菜单
el-tree
el-select
element-ui
安装部署
ruoyi
ruoyi-vue
vue
java
目 录
CONTENT
以下是
查找算法
相关的文章
2022-07-26
二叉查找树(Binary Search Tree)的查找、插入及删除操作实战
二叉查找树也叫二叉搜索树,是二叉树中最常用的一种类型。它不仅仅支持快速查找一个数据,还支持快速插入、删除一个数据。而所有这些都依赖于二叉查找树的特殊结构。二叉查找树要求,在树中的任意一个节点,其左子树中的每个节点的值,都要小于这个节点的值,而右子树节点的值都大于这个节点的值。
2022-07-26
233
0
0
后端技术
算法
2022-07-25
使用哈希查找算法在有序/无序序列中查找元素的位置
哈希查找算法⼜称散列查找算法,是⼀种借助哈希表(散列表)计算数据元素存储地址,从而查找目标元素的一种方法。它是非常高效的查找算法,其时间复杂度在最好的情况下可以达到O(1),即使是比较坏的情况,时间复杂度也非常低,查找数据非常快。事物都有两面性,有优即有劣。虽然哈希查找非常高效,但是他的高效是以空间换时间的代价来实现的。在如今,空间问题我们很容易解决,比如加内存等。可是时间复杂度的提高就非常难,因此,在允许的情况下,我们一般会选择牺牲空间换取时间上的高效。
2022-07-25
218
0
0
后端技术
算法
2022-07-24
使用斐波那契查找算法在有序序列(数组)中查找元素的位置
和插值查找法一样,斐波那契查找(Fibonacci Search)算法也是有序表的一种查找方式,同样属于二分查找的一个优化,它是利用了黄金分割原理(斐波那契数列)来实现的。一般情况下斐波那契查找算法的速度比二分法要快的多,能有效减少查找循环的次数。改变了中间结点(mid)的位置,mid不再是中间或插值得到,而是位于黄金分割点附近,即mid=low+F(k-1)-1(F代表斐波那契数列)。
2022-07-24
221
0
0
后端技术
算法
2022-07-23
使用插值查找算法在有序序列(数组)中查找元素的位置
和二分法一样,插值查找算法也可以在有序序列中查找某个数值,一般情况下插值查找算法的速度比二分法要快的多,能有效减少查找循环的次数,属于二分查找法的优化。使用插值查找算法的前提是待查找的序列必须是有序的,如果不是可以先转换为有序序列后再进行查找。
2022-07-23
141
0
0
后端技术
算法
2022-07-22
使用二分法在有序序列(数组)中查找元素的位置
二分法在有序序列中查找某个数值是java中的经典算法,它能在大量的数据中找到自己想找的元素,减少查找的循环的次数。使用二分法的前提是待查找的序列必须是有序的,如果不是可以先转换为有序序列。通过将有序序列一分为二的方法,不断逼近目标值。
2022-07-22
445
2
1
后端技术
算法