logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Java算法专场】二分查找(下)

本道题是要在一个从0~n-1的数组中找缺失的数,我们可以采用哈希表来解决,但此时时空复杂度达到了O(n),这是一个有序的数组,我们可以采用二分查找来解决,使时间复杂度达到O(logn).我们可以发现,每个数组的下标和其元素是相同的,那么我们可以通过判断下标和元素的大小,来确定缺失值的位置。3.mid=4+(5-4)/2=4,nums[mid]=5

文章图片
#算法#数据结构#java +1
Android数据存储

在前面,我们已经学了控件和布局,那么我们在存储数据的时候,并不能持久化的存储,所以我们需要来学习一些如何持久化存储数据的方式.

文章图片
#android
数据结构之哈希表

主要讲解哈希表,如何设置哈希函数,解决哈希冲突,以及如何使用java中的HashSet&&HashMap

文章图片
#散列表#数据结构#java +1
数据结构之顺序表(java版)

1.线性表2.顺序表3.顺序表的使用。

文章图片
#java#开发语言
UDP数据报套接字编程

在前面,我们已经学习了一遍有关网络编程的基础知识,例如OSI七层模型、TCP/IP五层模型等,那么本篇我们就来了解如何使用网络编程。网络编程其实就是使用编程语言和通信协议来网络上进行数据交换和通信的过程。通过IP地址、端口号连接到另一台主机上对应的程序,按照规定的协议进行数据交换。当然,只要是不同的进程,即使在同一台主机上,基于网络来传输数据的,也属于网络编程。Socket(套接字)是网络编程中一

文章图片
#udp#网络协议#网络
【python】NumPy(三):文件读写

在数据分析中,我们经常需要从文件中读取数据或者将数据写入文件,常见的文件格式有:文本文件txt、CSV格式文件(用逗号分隔)、二进制文件等。Numpy可以读写磁盘上的文本数据或者二进制数据。用于存储重建ndarray所需的数据、图形、dtype等信息。

文章图片
#python#numpy#开发语言
【动态规划】斐波那契数列模型

动态规划(DP)是一种解决复杂问题的算法思想,将问题分解成更小的子问题,并通过这些子问题来解决问题。

文章图片
#动态规划#算法#java +1
【Spring】统一功能处理

什么是拦截器?如何使用拦截器?什么是适配器模式?统一数据返回格式和统一异常处理的使用。

文章图片
#spring#java#后端 +2
【算法专场】哈希表

当我们想要快速查找某个值是否存在,或者想要对数据进行去重的时候,我们有没有方法可以解决上面这些问题?我们可以用哈希表。

文章图片
#散列表#数据结构#哈希算法
【Spring】详解Spring IOC&DI

在前面中,我们讲解了Spring MVC是什么以及如何使用。那么本篇我们就来讲Spirng Framework,我们一般讲的Spring就指的是Spring Framework。在前面中,我们已经讲解了什么是Spring,IOC和AOP是Spring框架的核心思想。本篇我们主要讲IOC容器的使用。想了解什么是Spirng可以看这篇【Spring】什么是Spring?-CSDN博客回顾一下IOC和D

文章图片
#spring#java#后端 +3
    共 12 条
  • 1
  • 2
  • 请选择