摘要: RSA公钥密码体制全梳理 算法原理 模 pq 时高次同余方程的求解 假设 pq 是不同的素数, 并假设 e1, 满足 gcd(e,(p1)(q1))=1e 阅读全文 »
posted @ 2022-04-27 15:21 紫炁 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 树的遍历 前序遍历 首先访问根节点,然后遍历左子树,最后遍历右子树 递归写法 void preTravel(struct TreeNode*root) { if(root!=NULL) { printf("%d",root->val); travel(root->left); travel(root 阅读全文 »
posted @ 2022-03-13 17:18 紫炁 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 简介 冒泡排序 1)比较相邻的元素。如果第一个比第二个大,就交换他们两个; 2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数; 3)针对所有的元素重复以上的步骤,除了最后一个; 4)持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较 阅读全文 »
posted @ 2022-03-13 17:18 紫炁 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 用以记录我搭建博客的完整流程: 我的博客 我选用了github+hexo框架,配以vscode作为编辑器一体化配置。基于github page生成的个人博客可以保证稳定性(不会莫名挂了),使用vscode本地编写md文件再直接使用hexo命令渲染推送到公网也比较方便。 Github账号准备 新建仓库 阅读全文 »
posted @ 2022-03-13 17:17 紫炁 阅读(44) 评论(0) 推荐(0) 编辑
摘要:  title: 【数据结构篇】链表 date: 2022-02-15 10:32:54 tags: - 数据结构 - 链表 - C语言 categories: - 数据结构 - 链表 cover: https://cdn.jsdelivr.net/gh/Skye-rs/CDN/cover/cove 阅读全文 »
posted @ 2022-03-13 17:16 紫炁 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 参考文档 环境准备 虚拟机Ubuntu 配置git sudo apt install git 配置golang sudo apt install golang-go 检查go的环境是否配置完成可用命令 go version 若出现如此标识表示成功配置 编译XuperChain 使用git下载源码到本 阅读全文 »
posted @ 2022-03-13 17:15 紫炁 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题面 【问题描述】 从控制台输入一合法的后缀表达式,其中的运算符只包括+、-、*、/,运算数都是大于等于 0 的整数(除数不为零),按要求输出计算结果,或输出计算结果和相对应的中缀表达式。输出中缀表达式时只包含最少数目的圆括号(即在生成的中缀表达式中若去掉一对括号,则其将不能够转换回输入的后缀表达式 阅读全文 »
posted @ 2022-03-13 17:14 紫炁 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Git泄露 当前大量开发人员使用git进行版本控制,对站点自动部署。如果配置不当,可能会将.git文件夹直接部署到线上环境。 log 利用工具-GitHack git clone git://github.com/BugScanTeam/GitHack.git 进入GitHck文件夹,使用pytho 阅读全文 »
posted @ 2022-03-13 17:11 紫炁 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 出栈次序 一个栈(无穷大)的进栈序列为1,2,3,…,n,有多少个不同的出栈序列? 解法1——递归/记忆化搜索 考虑用一个二维数组f[i][j]模拟当前情况:i——进栈序列中还有i个待排的数,j——栈中有j个数,f[i][j]的值表示当前i,j情况下有几种输出方案。 首先如果f[i][j]有值,直接 阅读全文 »
posted @ 2022-03-13 17:00 紫炁 阅读(556) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示