51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#算法的乐趣
51Nod 算法马拉松28 C题 栈 单调队列
有一个栈,有3种操作: Ο从栈顶加入一个元素 Ο从栈底加入一个元素 Ο从栈顶弹出一个元素 现在,求每次操作后栈内元素的最大值和mod(1e9+7) n次操作,n<=1e7 这题对于博主这样的蒟蒻,做出来了,万分欣喜。 我们在搞一个栈的同...
代码星球
·
2020-07-14
51Nod
算法
马拉松
单调
队列
51Nod 算法马拉松28 A题 先序遍历与后序遍历 分治
对于给定的一个二叉树的先序遍历和后序遍历,输出有多少种满足条件的二叉树。 两棵二叉树不同当且仅当对于某个x,x的左儿子编号不同或x的右儿子编号不同。 我们发现,如果两棵二叉树先后序遍历相同,但是形态不同,只可能是某些节点,只有一个子节点,这个子节点在左边和右边都可以的情况。 那么只需要统计这样的节点个数,然后...
代码星球
·
2020-07-14
遍历
51Nod
算法
马拉松
先序
BZOJ1059 [ZJOI2007]矩阵游戏 二分图匹配 匈牙利算法
有一个n*n(n<=200)的01矩阵,问你是否可以通过交换整行和整列使得左上角到右下角的对角线上的数字都是1。 我们发现,题目模型可以转换。 其实题目就是叫我们求是否存在一些1,这些1所在的行和列互不相同。 我给一个小小的证明: 假设我们选出了一个n个点的坐标。 如果这n个...
代码星球
·
2020-07-14
BZOJ1059
ZJOI2007
矩阵
游戏
二分
关于用舞蹈链DLX算法求解数独的解析
在做DLX算法题中,经常会做到数独类型的题目,那么,如何求解数独类型的题目?其实,学了数独的构建方法,那么DLX算法的精髓——构建矩阵也就慢慢的浮现了。 假设有一个9*9的数独,我们限制每行每列以及每个3*3的小区域有且仅有1~9这些数各一个,现在我们要把1~9共9个数字各...
代码星球
·
2020-07-14
关于
舞蹈
DLX
算法
解数
LCA算法解析-Tarjan&倍增&RMQ
原文链接http://www.cnblogs.com/zhouzhendong/p/7256007.html UPD(2018-5-13):细节修改以及使用了Latex代码,公式更加美观。改的过程中发现许多叙述上的问题,已经修改。然而得到这么多阅读量我真的是受宠若惊。于是我决定再补写一个在线$O(1)$查询的...
代码星球
·
2020-07-14
LCA
算法
解析
-Tarjan
倍增
ECC加密算法原理入门介绍
前言同RSA(RonRivest,AdiShamir,LenAdleman三位天才的名字)一样,ECC(EllipticCurvesCryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC...
代码星球
·
2020-07-12
ECC
加密
算法
原理
入门
用实例给新手讲解RSA加密算法
图为RSA公开密钥算法的发明人,从左到右RonRivest,AdiShamir,LeonardAdleman.照片摄于1978年 RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行了简化而生动的描述,使得高深的数学理论能够被容易地...
代码星球
·
2020-07-12
实例
新手
讲解
RSA
加密
某某水卡数据算法
##第一张卡-----------------------------金额|扇区数据:---|:---56.77|3C482D1605B700000002020000FD00B756.65|3537211600C800000002020000FD00C856.15|F804EF1500FB00000002020000F...
代码星球
·
2020-07-12
某某
水卡
数据
算法
某某水表-M1卡数据算法分析
#某某水表-M1卡数据算法分析##卡片数据-----------------------------扇区数据|金额:---|:---13EC0000000000000000000003EBBD1B|51.0013E70000000000000000000003F0AD2B|50.9513E200000000000000...
代码星球
·
2020-07-12
某某
水表
-M1
数据
算法
密码学算法
#国密算法安全是智能卡的核心,而算法是安全的基础。国密算法由国家密码局发布,包括SM1SM2SM3SM4;国际算法由美国安全局发布,是现今最通用的商用算法。#用途和类型------------------------------SM1分组密码算法,算法不公开,以IP核形式封装在芯片中-SM2公钥算法,基于离散对数问题-...
代码星球
·
2020-07-12
密码学
算法
TOTP:Time-based One-time Password Algorithm(基于时间的一次性密码算法)
TOTP-Time-basedOne-timePasswordAlgorithmisanextensionoftheHMAC-basedOneTimePasswordalgorithmHOTPtosupportatimebasedmovingfactor.TOTP(基于时间的一次性密码算法)是支持时间作为动态因素基于H...
代码星球
·
2020-07-12
TOTP
Time-based
One-time
Password
Algorithm
经典算法复习-插入排序算法
温习《数据结构C语言版》,看到排序算法,感觉看不懂。写到代码实现下,花费了很久才搞出来。实现的跟书本上的有点不一样哦,不喜勿喷。 参考文章:http://blog.csdn.net/hguisu/article/details/7776068#include<stdio.h>#include<...
代码星球
·
2020-07-12
算法
经典
复习
插入
排序
算法图绘制工具Graphviz
graphviz是贝尔实验室设计的一个开源的画图工具,它的强大主要体现在“所思即所得"(WYTIWYG,whatyouthinkiswhatyouget),这是和office的“所见即所得“(WYSIWYG,whatyouseeiswhatyouget)完全不同的一种方式。它的输入是...
代码星球
·
2020-07-12
算法
绘制
工具
Graphviz
常见的加密算法
##对称算法--------------------------------DES##秘密共享算法--------------------------------门限算法...
代码星球
·
2020-07-12
常见
加密
算法
快速排序算法示意图
...
代码星球
·
2020-07-12
快速
排序
算法
示意图
首页
上一页
...
56
57
58
59
60
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他