自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 DES算法(Python实现)

# IP置换和IP逆置换def ip_transform(bin_s): res = "" for i in range(len(ip_trans_list)): res += bin_s[ip_trans_list[i]-1] return resdef ip_inverse_transform(bin_s): res = "" for i in range(len(ip_trans_list)): res += bin_s[

2021-04-22 14:23:57 662

原创 DES差分攻击

from CryptoIntro import datadef initialize_para_list(): for i in range(len(data.plain_cipher)): for j in range(2): for k in range(2): data.plain_cipher[i][j][k] = into_binary(data.plain_cipher[i][j][k])def perm

2021-04-22 14:22:14 1265 1

原创 DES差分分布表的构造

from CryptoIntro import data# 构造差分分布表def format_standardize(s, l): for i in range(l - len(s)): s = '0' + s return sdef show_diff_lat(diff_lat, i): print("s[{}]".format(i)) for i in range(pow(2, 6)): for j in range(po

2021-04-22 14:21:35 1094 2

原创 CSP 2013-12-1

//注意数组初始化#include<iostream>#include<algorithm>using namespace std;int main() { int n; cin >> n; int num[1005], count[10005]{0}; for (int i = 0; i < n; i++) { cin >&gt...

2020-04-08 13:18:46 124

原创 1928 日期差值

1928 日期差值题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出每组数据输出一行,即日期差值样例输入2013010120130105样例输出5#include<iostream>using namespace std;...

2020-02-02 21:47:43 129

原创 1937 查找

1937 查找题目描述输入数组长度 n 输入数组 a[1…n] 输入查找个数m 输入查找数字b[1…m] 输出 YES or NO 查找有则YES 否则NO 。输入输入有多组数据。 每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。输出如果在n个数组中输出YES否则输出NO。样例输入63 2 ...

2020-02-02 20:06:44 90

原创 1934 找x

1934 找x题目描述输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出对于每组输入,请输出结果。样例输入41 2 3 43样例输出2代码#include<iostream> using na...

2020-02-02 19:34:17 65

原创 链表增补自用

public class LinkedList {Node head;//链表的选择排序public void sort() { //如果链表为空或者仅有一个元素 无排序必要直接返回 if (head == null || head.next == null) { return; } else { //辅助结点指向头结点 ...

2020-01-05 20:03:19 78

原创 链表自用

链表归纳暂存 public class LinkedList { Node head; //Basic //function1:addHead public void addHead(int data) { head = new Node(data, head); } //function2:addTail public...

2020-01-05 20:03:13 61

原创 递归四例

public class Recursion { static int count = 0; //爬台阶 public static int up(int n) { //只有一级台阶时只有一种走法 if (n == 1) { return 1; } else if (n == 2) { ...

2020-01-05 20:02:57 68

原创 排序三例

public class Sort { /*冒泡排序是相邻元素的比较每次选出最大值向前方冒 内外层循环次数都是n-1次*/ public static void bubble(int[] array){ for(int i=0;i<array.length-1;i++) { for (int j = 0; j < array.le...

2020-01-05 20:02:47 70

空空如也

空空如也

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

TA关注的人

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