算法相关共13篇
常用算法

vue-pdf 预览时控制PDF的高度

vue-pdf 预览时控制PDF的高度_必看吧

在预览PDF的时候如果不设置下外边div支持滚轮,那么预览时会自动撑爆你的div,即使你给外边div设置了高度也没用,解决办法很简单,设置外边div支持滚轮即可; { over...

# vue# pdf# 预览

42131874213187昨天
040

雪花算法(SnowFlake)Java版

雪花算法(SnowFlake)Java版_必看吧

算法原理 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0 41位时间截(毫秒级),注意,41位...

# java# 算法# snowflake

421318742131872月前
0460

带虚拟头节点的单链表应用 力扣203. 移除链表元素

带虚拟头节点的单链表应用 力扣203. 移除链表元素_必看吧

删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2...

# 力扣# 链表# 移除

421318742131872月前
0480

数据结构之栈的应用实例(JAVA) 力扣(LeetCode) 20. 有效的括号

数据结构之栈的应用实例(JAVA) 力扣(LeetCode) 20. 有效的括号_必看吧

给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序...

# java# 之栈# 力扣

421318742131872月前
0480

排序算法-基数排序详细图解以及为什么从低位开始

排序算法-基数排序详细图解以及为什么从低位开始_必看吧

基数排序: 基数排序的原理并不难从低位开始 先对个位进行排序 对个位排完序的数组 在进行十位排序 以此类推 最后就可以得到一个有序数组 算法思想: 准备10个队列 因为不管哪...

# 排序# 图解# 基数排序

421318742131872月前
0390

排序算法-归并排序详细图解

排序算法-归并排序详细图解_必看吧

归并排序: 采用了分治策略 就是将原问题分解为一些规模较小的相似子问题,然后递归解决这些子问题,最后合并其结果作为原问题的解。 归并的核心思想 将两个有序的数组合并成一个大的有...

# 排序# 图解# 归并

421318742131872月前
0580