首页
后端
文章归档
关于我
1
ufw使用教程
2
ubuntu安装Mysql5.7
3
ubuntu更换国内镜像源
4
Java函数式接口的使用
5
版本号升级小工具类
小白
just do it!
累计撰写
60
篇文章
累计创建
77
个标签
累计收到
0
条评论
栏目
首页
后端
文章归档
关于我
搜索
标签搜索
wordpress
wordpress更换服务器
公倍数
mysql修改密码
websocket
set
list
集合
超级玛丽大赛
单例模式
前后端分离
跨域
lamda
全集捕获异常
spring
编程语言
go
自动生成代码
面试题
开机启动
开机
前端
linux开机启动
文件操作
发布订阅
架构
cleancode
软件开发七大原则
双指针
性能优化
索引
微信小程序
小工具
java8
函数式接口
工具
git
接口校验
自定义注解
反射
rocketmq
redis集群
redis
mongodb安装
mongodb
apache
php
基础数学
栈
发送邮件
java
全排列
排列
上传文件
排列组合
最小公倍数
最大公约数
素数判定
素数
centos
python
基础算法
桶排序
排序
linux
ufw
ubuntu
多线程
mysql
NodeJS
JAVASCRIPT
全栈
后端
大前端
运维
算法
设计模式
目 录
CONTENT
以下是
算法
相关的文章
2021-11-03
和为N的两个数字
问题描述输入一个递增排序的数组和一个数字N,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。力扣剑指Offer 57思路遍历一次数组,遍历过程中将N和当前数差当作Key存入Map对象中,然后每次遍历时先判断N与当前元素相差是否再Map中,再则存在一组输出。递增
2021-11-03
177
0
0
双指针
算法
2020-08-29
算法题集(一)
树木规划——超级玛丽在线编程大赛初赛第1场描述在一条直的马路上,有 n 棵树,每棵树有一个坐标,代表它们距离马路起点的距离。 如果每相邻的两棵树之间的间隔不小于 d,那么我们认为这些树是美观的。 请计算出最少移除多少棵树,可以让这些树变得美观。树木的棵树为 n,1≤n≤105。 树木的坐标用 tre
2020-08-29
180
0
0
算法
2019-11-21
Golang学习笔记1——冒泡排序
代码package mainimport ("fmt""math/rand""time")func main() {var x [10]intrand.Seed(time.Now().UnixNano())for i := 0; i <
2019-11-21
126
0
0
算法
go
排序
2018-05-06
桶排序原理的进阶
问题描述给指定n个无序的数列,要求输出这n个数排序好相邻两个差最大值;(时间复杂度要求O(logn))输入n(表示数列的长度,即n个数),接下来一行n个无序的数输出排好序后相邻两个数之差的最大值思路找出n数列的范围(即最大值与最小值),设置n+1个桶,存放这些数;将数列范围分成(n+1)份,平均分给
2018-05-06
830
0
0
算法
排序
2018-05-06
排序-桶排序
问题描述给指定n个数排序(桶排序)思路是将数分到有限数量的桶子里(桶可以用数组、队列、链表、栈来实现,根据不同的需求选取不同的结构来当作桶)。每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序)。简单来说,就是把数据分组,放在一个个的桶中,然后对每个桶里面的在进行排序。
2018-05-06
108
0
0
算法
排序
2018-05-04
算法-栈实现计算表达式值
问题描述以字符形式输入一个计算式求值,如1+2-(3-2)/2+3/(4*8)思路栈实现计算表达式值;双栈:数字栈和运算符栈;每次对当前字符判断,数字则压入数字栈,运算符则判断运算符栈与当前运算符优先级;优先级相等,则字符串栈出栈一个元素(运算符),优先级低则将当前运算符压入运算符栈中;优先级高则优
2018-05-04
83
0
0
算法
排序
2018-05-03
Java实现发送邮件
前提1.要先保证发送方邮箱开启了IMAP/SMTP/POP3服务记录授权码(需要用到);以网易邮箱为例:设置—>POP3/SMTP/IMAP—>勾上“POP3/SMTP服务”与“IMAP/SMTP服务”—>设置授权码2.需要的jar包:mailapi.jar、pop3.jar、sm
2018-05-03
114
0
0
算法
排序
2018-05-01
排序-堆排序
问题描述给指定n个数排序(堆排序)思路堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。Codepublic class heapsort { public stati
2018-05-01
138
0
0
算法
排序
2018-04-19
排序-快速排序
问题描述给指定n个数排序(快速排序)思路通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。Codepublic class quecksort { private static void swap(i
2018-04-19
153
0
0
算法
排序
2018-03-25
排序-归并排序
问题描述给指定n个数排序(归并排序)思路归-递归,并-合并;对度为n的数递归拆分,然后在每次递归中合并排序;两侧非空桶中;差最大的为空桶数最多的右侧相邻非空桶的最小值与最左侧非空桶的最大值之差!Codepublic class MergerSort { public static void m
2018-03-25
103
0
0
算法
排序
1
2