logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【哈希表】哈希表:数据世界的高效索引魔法

什么是哈希表?哈希表在算法中具体又有何应用?哈希表的定义与原理定义:哈希表是根据关键码值(Key value)而直接进行访问的数据结构。它通过一个哈希函数将键值映射到一个固定大小的数组中,这个数组被称为哈希表。原理:哈希函数接受一个键值作为输入,并返回一个在哈希表范围内的索引值。理想情况下,不同的键值应该通过哈希函数映射到不同的索引位置,但由于哈希表的大小是有限的,而可能的键值数量是无限的,所以会

文章图片
#散列表#数据结构
【二分算法】:切割数据的利刃

在信息技术的汹涌浪潮里,算法堪称驱动数据世界运转的核心引擎。而二分算法,恰似引擎中最精密的齿轮,凭借其精妙绝伦的设计,以一种简洁而又强大的方式,在浩如烟海的数据中实现高效目标定位。从互联网巨头的复杂推荐系统,到金融机构对海量交易数据的快速筛选,二分算法无处不在,它就像一位隐匿于幕后的超级英雄,默默为各种高效运作的系统保驾护航。此刻,让我们踏上探索二分算法的奇妙旅程,去深度解析这一算法背后的智慧,感

文章图片
#算法#数据结构#java +1
【MyBatis】MyBatis 操作数据库

在应用分层学习时, 我们了解到web应用程序⼀般分为三层,即:Controller、Service、Dao . 之前的案例中,请求流程如下: 浏览器发起请求, 先请求Controller, Controller接收到请求之后, 调用Service进行业务逻辑处理, Service再调用Dao, 但是Dao层的数据是Mock的, 真实的数据应该从数据库中读取. 我们学习MySQL数据库时,已经学习了

文章图片
#mybatis#数据库#java +4
到底了