码迷,mamicode.com
首页 >  
搜索关键字:算法;    ( 83296个结果
java面试一日一题:如何设计一款垃圾回收器
问题:如果让你设计一个垃圾回收器,你会考虑哪些问题 分析:该问题主要考察对java中垃圾回收器的理解,要理解怎么回收;一款好的垃圾回收器有哪些衡量指标 回答要点: 主要从以下几点去考虑, 1、垃圾回收线程和用户线程的关系; 2、垃圾回收器的衡量指标; 3、基于垃圾回收算法有哪些垃圾回收器 上篇文章分 ...
分类:编程语言   时间:2021-05-24 10:48:18    阅读次数:0
线性表,栈,队列和优先队列
为一个特定的任务选择最好的数据结构和算法是开发高性能软件的一个关键。 1. Collection Collection接口为线性表,向量,栈,队列,优先队列以及集合定义了共同的操作。 Java collection框架中定义的所有接口和类都分组在java.util包中。 Java collectio ...
分类:其他好文   时间:2021-05-24 10:26:43    阅读次数:0
LinkedList作为栈和队列的使用
最近在LeekCode用java写一些算法时,经常遇到要使用栈和队列结构,使用栈的话,Stack已经不被推荐使用了,所以栈和队列我们通常都是用LinkedList这种双链表结构实现。Linkedlist是一个双向链表,操作起来非常方便,java也封装了很多的方法在这个双向链表里面。 题目:使用栈,L ...
分类:其他好文   时间:2021-05-24 10:25:56    阅读次数:0
操作系统算法整理+汇总
进程和线程管理中的算法进程和线程在调度时候出现过很多算法,这些算法的设计背景是当一个计算机是多道程序设计系统时,会频繁的有很多进程或者线程来同时竞争 CPU 时间片。 那么如何选择合适的进程/线程运行是一项艺术。当两个或两个以上的进程/线程处于就绪状态时,就会发生这种情况。如果只有一个 CPU 可用 ...
分类:编程语言   时间:2021-05-24 10:24:41    阅读次数:0
一行代码解决JS数字大于2^53精度错误的问题
服务端使用长整型(Int64)的数字,在浏览器端使用JS的number类型接收时,当这个实际值超过 (2^53-1)时,JS变量的值和实际值就会出现不相等的问题。常见场景比如使用雪花算法生成Id。 在服务端,数字长整型有64位(bit),第一位为符号位,后边为数字位。 JS引擎中第一位为符号位,第二 ...
分类:Web程序   时间:2021-05-24 10:16:38    阅读次数:0
验证远程主机SSH指纹
远程主机指纹的作用:用于验证远程主机确实是我以前连接过的主机,而不是被DNS劫持的主机。 远程主机:ubuntu20.04系统 本地:wsl 2 的debian 10系统 所谓的主机指纹:把远程主机的公钥用一种hash算法输出一个较短的数串。 这就涉及到2个材料:1、远程主机的公钥。2、双方公用的哈 ...
分类:其他好文   时间:2021-05-24 10:10:47    阅读次数:0
常用算法(C语言描述)
排序方法 平均情况 最坏情况 最好情况 空间复杂度 稳定性 复杂性 直接插入排序 O(n^2) O(n^2) O(n) O(1) 稳定 简单 希尔排序 O(nlog2n) O(nlog2n) O(1) 不稳定 较复杂 冒泡排序 O(n^2) O(n^2) O(n) O(1) 稳定 简单 快速排序 O ...
分类:编程语言   时间:2021-05-24 10:05:48    阅读次数:0
快速排序与二叉搜索树
对于包含n个数的数组而言,快速排序是一种最坏时间复杂度为O(n2)的排序算法。虽然最环情况很差,但是快速排序往往是排序时的最优选择,因为期望时间复杂度为Θ(nlogn),并且常数很小。 快速排序的描述: 快速排序使用了分治的思想,下面是快速排序的分治步骤: 分解:将数组A[l, r] 划分为A[l, ...
分类:编程语言   时间:2021-05-24 09:57:04    阅读次数:0
数据结构——二叉树
无论是向量、列表、还是栈和队列,其保存的元素之间都存在一个线性次序,故它们都属于线性结构,树则不然,其元素之间并不存在直接后继或直接前驱的关系。不过可以对树附加某种约束,从而确定某种线性次序,因此树属于半线性结构。树有着不计其数的变种,在算法理论以及实际应用中,它们都扮演着最为关键的角色。之所以如此 ...
分类:其他好文   时间:2021-05-24 09:33:21    阅读次数:0
C# 实现的几种负载均衡算法
主要实现了 轮询、加权轮询、随机、加权随机、IPHash 参考大佬文章: https://www.cnblogs.com/wxd0108/p/5465938.html 废话不说,码上见 using System; using System.Collections.Generic; using Sys ...
分类:编程语言   时间:2021-05-24 09:27:18    阅读次数:0
83296条   上一页 1 ... 29 30 31 32 33 ... 8330 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!