相关文章
【C语言】对称密码——栅栏的加密和解密
栅栏密码的原理:
栅栏层数n
①把将要传递的信息中的字母交替排成上下n行。
②再将下面每一行字母排依次在上面一行的后边,从而形成一段密码。
③例如:栅栏层数为2
明文:THE LONGEST DAY MUST HAVE AN END
加密: …
编程日记
2024/12/12 0:28:44
rust最新版本安装-提高下载速度
1)拉取依赖包将安装脚本输出到本地rust.sh脚本中 curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs > rust.sh 2)更新rust.sh脚本内容、修改源 # 编辑rust.sh vi rust.sh # 将RUSTUP_UPDATE_ROOT的值替换为: RUSTUP_UPDATE_ROOT&q…
编程日记
2024/12/18 9:10:40
【数据结构】单链表详解
前言 为了解决顺序表存在的一些问题,我们引入了单链表~ 欢迎关注个人主页:逸狼 创造不易,可以点点赞吗~ 如有错误,欢迎指出~ 目录
前言 顺序表存在一定的问题
与顺序表的对比
认识链表
链表结构
打印节点
头文件SList.h
源…
编程日记
2024/12/16 7:26:03
windows之同时配置多种Git开发环境、通过https克隆和提交代码、使用git指令屏蔽ssh检测、环境共存、Gitee、GitLab、GitHub
MENU 清除Git全局设置生成秘钥config文件简单粗暴的方法 清除Git全局设置 针对已安装Git,新安装跳过。 若之前对Git设置过全局的user.name和user.email。 使用git config --global --list进行查看是否设置。 git config --global --unset user.name "mj"g…
编程日记
2024/12/15 11:47:35
mysql笔记:21. 演示脏读、不可重复读和幻读现象
文章目录 脏读1. 设置窗口B中事务的隔离级别2. 演示脏读3. 重新设置窗口B中事务的隔离级别4. 再次验证脏读 不可重复读1. 演示不可重复读2. 设置窗口B中事务的隔离级别3. 再次验证不可重复读 幻读1. 设置窗口B中事务的隔离级别2. 演示幻读3. 重新设置窗口B中事务的隔离级别4. 再…
编程日记
2024/12/20 4:29:40
贪心+位运算,LeetCode 1969. 数组元素的最小非零乘积
一、题目
1、题目描述 给你一个正整数 p 。你有一个下标从 1 开始的数组 nums ,这个数组包含范围 [1, 2p - 1] 内所有整数的二进制形式(两端都 包含)。你可以进行以下操作 任意 次: 从 nums 中选择两个元素 x 和 y 。选择 x 中的…
编程日记
2024/12/13 9:50:13
用Python的turtle库绘制皮卡丘
turtle库的简介
turtle(海龟)库是turtle绘图体系的python实现,turtle库是一种标准库,是python自带的。
turtle(海龟)是一种真实的存在,有一个海龟在窗口的正中心,在画布上游走,走过的轨迹形成了绘制的图形࿰…
编程日记
2024/12/20 11:37:23