算法
算法排序
day day day ...
进阶中
展开
-
初级算法练习01 --排序数组中删除重复元素并原序输出
class Solution { public static int[] removeDuplicates(int[] nums) { if(nums == null) System.out.print("数组不能为空!!!"); //存储临时数组 int[] noReaptArr = new int[nums.len...原创 2018-08-29 11:07:05 · 3489 阅读 · 0 评论 -
分布式算法(一致性Hash算法)
一、分布式算法在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法.典型的应用场景是: 有N台服务器提供缓存服务,需要对服务器进行负载均衡,将请求平均分发到每台服务器上,每台机器负责1/N的服务。常用的算法是对hash结果取余数 (hash() mod N ):...转载 2020-08-27 10:27:18 · 311 阅读 · 0 评论