自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (2)
  • 收藏
  • 关注

原创 计算机专业知识点

一、为什么要用linux做开发? 1、linux是开源的 2、linux为我们做开发提供许多的接口函数,方便我们对硬件的访问与操作; linux版本:Ubuntu,小红帽(国产的)… 二、Ubuntu环境搭建 1、在虚拟机上跑linux Ubuntu 2、虚拟机的安装步骤 —》双击安装包VMware-workstation-full-10.0.3–》选择经典—》设置安装目录(最好是英文)–》后续直接点下一步直到完成安装—》要求输入秘钥–》打开目录下的“vmware序号.txt”文件,就是我们要输入的秘钥 3

2021-07-04 15:55:04 259

原创 大三信息安全期末终结

维吉利亚古典密码的加解密 已知明文是wecome to guiyang ,密钥是gzns,请用维吉利亚古典密码,给出密文是:CDPGSDGGMTVQGMT 其关于在于标明明文和密钥对应24字母表的位置相加等到密文字母表的位置 移位密码的密钥空间是:26 仿射密码的密钥空间是:312 明文是asdfghjklmnbvc,置换周期是3,1,5,2,4,密文是:akvahngmasjbflc OST安全体系结果中,五大类安全服务是:认证(鉴别)服务,访问控制服务,数据保密性服务,数据完整性服务,抗否定性服务 DE

2021-06-28 09:20:13 225

转载 Python小游戏

1.猜拳: import random #导入随机模块 num = 1 yin_num = 0 shu_num = 0 while num <= 3: if shu_num == 2 or yin_num == 2: break user = int(input('请出拳 0(石头) 1(剪刀) 2(布)')) if user > 2: print('不能出大于2的值') else: data = ['石头',

2021-06-07 09:51:49 198

原创 数据结构6月7日二分法查找

二分查找 输入样例: 第一行输入一个数n,第二行输入n个数,第三行输入要查找的数key。 11 5 13 19 21 37 56 64 75 80 88 92 21 输出样例: search success,The key is located in 4 题目代码: #include<iostream> using namespace std; #define MAXSIZE 100 typedef struct{ int key; }ElemType; typedef str

2021-06-07 09:10:27 1129

原创 信息安全MD5加密

import math ch = input("请输入一个字符:") #原始长度 str = '' for i in range(len(ch)): chvalue = ord(ch[i]) binary = bin(int(chvalue))[2:].zfill(8) str = str + binary #消息长度设置 lengthbit = '' lengthbit = (64-len(bin(len(str))[2:]))*'0' + bin(len(str))[2:] .

2021-06-03 11:35:37 137

原创 贵州师范学院2021年05月27信息安全课程

加密代码: import hashlib string1 = str(10) //10加密数 out1 = hashlib.sha256(string1.encode('utf-8')).hexdigest() print('out1',out1) 加密后输出: out1 4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5 例子: import hashlib string1 = str(15269875642)

2021-05-27 12:02:57 93 1

原创 贵州师范学院数据结构-韦博士课题目

5-1 链队基本操作。 输入格式: 输入第一行为1个整数n,第二行输入n个字符,将n个字符依次入队,再执行n次出队操作(不输出)。 输入第三行为1个整数m,第四行输入m个字符,将m个字符依次入队,再执行m次出队操作并输出。 4 ABCD 5 12345 输出格式: 1 2 3 4 5 #include<iostream> using namespace std; #define OK 1 #define ERROR 0 typedef int Status; typedef char QElem

2021-05-24 14:26:35 673 1

原创 信息安全笔记记录

信息安全 伪随机数加密 import numpy as np import numpy A, B = 512, 512 d = 1 def logistic(u,x): x1 = u*x*(1-x) return x1 def chaotic(): listx = [] x = 0.132456 for i in range(1, 280000): x1 = logistic(4, x) print('x1',x1)

2021-05-20 17:32:43 56

原创 HM哈夫曼树结点

#include"stdio.h" #define M 100 #define N 20 //定义哈夫曼树结点 typedef struct { char ch;//字符 float w;//权重 int p,l,r;//p父亲,l左儿子,r右儿子 } HM; int main() { int n; scanf("%d",&n);//输入字符个数 //输入样:4a7b5c2d4 huf[0].ch='\0'; huf[0].w =100; huf[0].p=huf[0].

2021-05-10 09:55:11 458

原创 ip子网

11111111.11111111.11111111.11111111 255 255 255 255 分配ip192.168.1.0其C类地址 192.168.0.0 11000000.10101000.00000000.00000000 255.255.255.0 11111111.11111111.11111111.00000000 分为25个电脑,其为24 192.168.0.0/24 Ip最后一位主机位字节 192.168.1. 00000000 255.255.25

2021-04-27 12:12:04 68

原创 7-1 三元组顺序表表示的稀疏矩阵转置Ⅱ

7-1 三元组顺序表表示的稀疏矩阵转置Ⅱ 三元组顺序表表示的稀疏矩阵转置Ⅱ。设a和b为三元组顺序表变量,分别表示矩阵M和T。要求按照a中三元组的次序进行转置,并将转置后的三元组置入b中恰当的位置。 输入格式: 输入第1行为矩阵行数m、列数n及非零元素个数t。 按行优先顺序依次输入t行,每行3个数,分别表示非零元素的行标、列标和值。 输出格式: 按置入b中的顺序输出置入的位置下标,转置后的三元组行标、列标和值,数据之间用空格分隔,共t行。 输入样例1: 3 4 3 0 1 -5 1 0 1 2 2 2 输出

2021-04-23 09:20:30 2371

原创 C语言水仙花数

输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如153是“水仙花数”,因为:153 = 13 + 53 + 33。 分析: 根据“水仙花数”的定义,判断一个数是否为“水仙花数”,最重要的是要把给出的三位数的个位、十位、百位分别拆分,并求其立方和(设为s),若s与给出的三位数相等, 三位数为“水仙花数”,反之,则不是。 “水仙花数”是指满足某一条件的三位数,根据这一信息可以确定整数的取值范围是 100〜999。对应的循环条件如下: for(n=10; n<10

2021-04-23 09:02:58 833 1

原创 JAVA概述

JAVA概述 面向对象程序的主要特征有() 继承 封装 多态 要使用命令编译源码文件Abc.java,可使用命令 %d.Abc.java.,若源码的文本编码为UTF-8,则需要使用命令: %d.UTF-8.java来编译。

2021-04-20 09:35:01 36

原创 数字金字塔

数字金字塔 本题要求实现函数输出n行数字金字塔。 函数接口定义:void pyramid( int n ); 其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注 意每个数字后面跟一个空格。 裁判测试程序样例: #include <stdio.h> void pyramid( int n ); int main() { int n; scanf("%d", &n); pyramid(n); r

2021-04-19 09:05:12 74

原创 求m到n之和

求m到n之和 本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。 函数接口定义: int sum( int m, int n ); 其中m和n是用户传入的参数,保证有m<n。函数返回的是m~n之间所有整数的和。 裁判测试程序样例: #include <stdio.h> int sum(int m, int n); int main() { int m, n; scanf("%d %d", &m, &n); prin

2021-04-19 09:02:01 683

原创 Java页面设计

<meta charset="UTF-8"> <title>网页选择页面设计</title> 用户名: 密码: 确认密码:<input name="pwd2" type="password" id="PWD25" size="20" maxlength="20"><br/> 性别:<input name="sex" type="radio" class="nobor...

2020-10-14 17:50:53 427

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除