书中不求甚解
文章平均质量分 54
这个主要用来自己学习可能的一点点总结!课程
xor0ne_10_01
这个作者很懒,什么都没留下…
展开
-
信息安全复习积累
20210401 愚人节快乐!最近在上这门课,因此打算建立一个文档以备后期复习使用1.用户A通过计算机网络向用户B发消息,表示自己同意签订某个合同,随后用户A反悔,不承认自己发过该条消息。为了防止这种情况发生,应采用_______。A.数字签名技术B.消息认证技术C.数据加密技术D.身份认证技术答案A:[知识点] 加密与认证技术[评析] 数字签名是一种基于公开密钥技术的确认方法。我们希望在收到对方的信息时,也能像传统商务一样收到对方的签名,通过签名来确认对方的身份。此时,利用公开密钥技术原创 2021-04-01 22:49:26 · 430 阅读 · 0 评论 -
有趣算法之集合划分问题
2-8集合划分问题20201011参考链接:https://www.cnblogs.com/dolphin0520/archive/2011/07/12/2103917.htmlhttps://blog.csdn.net/paxliever/article/details/68070618问题描述n个元素的集合{1,2,.,n }可以划分为若干个非空子集。例如,当n=4 时,集合{1,2,3,4}可以划分为15个不同的非空子集如下:四个子集:{1},{2},{3},{4}},.原创 2020-11-03 20:33:31 · 793 阅读 · 0 评论 -
有趣算法之众数问题
2-1 众数问题20201004-20201010参考链接:http://ddrv.cn/a/70561https://www.cnblogs.com/program-ai-cv-ml-se-fighting/p/11944099.htmlhttps://blog.csdn.net/hasfun/article/details/82688428写文件:https://blog.csdn.net/u010925447/article/details/75046810...原创 2020-11-03 20:31:41 · 4162 阅读 · 2 评论 -
有趣算法之线性时间选择
2.9 线性时间选择20201003参考链接:https://blog.csdn.net/liufeng_king/article/details/8480430https://www.cnblogs.com/cc1997/p/7860296.htmlhttps://my.oschina.net/bgbfbsdchenzheng/blog/499857(精品)这一节,我们先从放上代码,然后后期再来看这个代码的实现以及相关的例子。1.方法一:基于快速排序的算法改进...原创 2020-11-03 20:29:32 · 271 阅读 · 0 评论 -
有趣算法之快速排序之元素重复与否
2.8 快速排序之元素重复与否20201002参考链接:https://www.jianshu.com/p/a68f72278f8fhttps://www.sohu.com/a/246785807_6844451.问题描述快速排序算法是基于分支策略的排序算法之一,基本思想是:对输入的子数组a[p:r]按以下三个步骤进行排序:分解(Divide):以a[p]为基准元素,将a[p:r]划分为三段a[p:q-1],a[q],和a[q+1:r],使得a[p:q-1]中任...原创 2020-11-03 20:25:16 · 1014 阅读 · 0 评论 -
有趣算法之算法复杂度求解
算法复杂度求解20201002原文链接:https://www.cnblogs.com/10zhang/p/8308784.html主方法求解递推式下面我们通过几个练习题来更好的来理解主递推公式:由上面的例子,我们可以看出来,我们主要的任务是。主方法求解递推式...转载 2020-11-03 20:23:14 · 197 阅读 · 0 评论 -
有趣算法之合并排序
2.7 合并排序20200926参考链接:https://blog.csdn.net/li528405176/article/details/86615003https://blog.csdn.net/qq_38737992/article/details/77937868?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-u原创 2020-11-03 20:19:39 · 611 阅读 · 0 评论 -
有趣算法之2.6 棋盘覆盖
2.6 棋盘覆盖20200925下面关于题目解释之类的图片均来自:https://www.bilibili.com/video/BV1o7411Q7GV?from=search&seid=11042594498287500570参考链接:https://www.cnblogs.com/yinbiao/p/8666209.html1.问题描述覆盖情况大致如下图所示:2.问题分析根据题意,似乎给定一个2k X2k 的棋盘且且有一个特殊方格,就可以用上图中的..原创 2020-10-03 19:32:48 · 375 阅读 · 0 评论 -
有趣算法之大整数乘法
大整数乘法20200924原文链接:https://www.cnblogs.com/little-kwy/archive/2017/09/30/7613642.html1. 分治思想分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。即一种分目标完成程序算法,简单问题可用二分法完成。简而言之,分治,其实就是分而治之,将一个大问题划分成小问题,再将这些小问题不断再不断的划分,依次重复,直至分成可.转载 2020-10-03 19:27:38 · 799 阅读 · 0 评论 -
有趣算法之C++函数模板
C++函数模板20200924原文链接:https://www.runoob.com/w3cnote/c-templates-detail.html(原文正在慢慢理解中……)模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。模板是一种对类型进行参数化的工具,通常有两种形式:函数模板和类模板;函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类。...转载 2020-10-02 13:16:23 · 1224 阅读 · 0 评论 -
有趣算法之二分搜索浅析
二分搜索技术202009241.问题描述给定已排好序的n个元素a[0:n-1],先要在这n个元素中找出一特定元素x。2.问题分析首先想到的是用顺序搜索方法,逐个比较a[0...n-1]中元素,直至找出元素x或搜索整个数组后确定x不在其中。这个算法没有很好利用n个元素已排好序这个条件,因此在最坏情况下,顺序搜索方法需要O(n)次比较。二分搜索方法充分利用了元素间的次序关系,采用分治策略,可在最坏情况下用O(logn)时间完成搜索任务。二分搜索算法的基本思想是...原创 2020-10-02 13:14:07 · 258 阅读 · 0 评论 -
有趣算法之【2-5】整数划分问题
【2-5】整数划分问题20200923参考链接:https://blog.csdn.net/weixin_35909255/article/details/548969721.问题描述将正整数n表示成一系列正整数之和,正整数n的这种表示称为正整数n的划分。正整数n的不同的划分个数称为正整数n的划分数,记作。2.问题分析我们将最大加数不大于m的划分个数记作q(n,m)。可以建立q(n,m)的如下递归关系:(1)q(n,1)=1,n>=1当最大...原创 2020-09-26 21:49:34 · 451 阅读 · 0 评论 -
有趣算法之【2-4】排列问题
【2-4】排列问题太久没更新了,冒个泡,证明一下存在啦!原文链接:https://blog.csdn.net/starter_____/article/details/830480371.问题描述设R={r1,r2……rn}是要进行配列的n的元素,Ri=R-{ri}。集合X中的元素的全排列记为Perm(X)。(ri)Perm(X)表示在全排列Perm(X)的每一个排列前加上前缀ri得到的排列。R的全排列可归纳的定义如下:当n=1时,Perm(R)=(r),其中r是集中R的唯一..原创 2020-09-26 21:40:26 · 625 阅读 · 0 评论 -
小白学网页之 HTML之相逢标签
第九周:目录【1】、HTML(超文本标记语言):(0)、序言1、编辑器的推荐2、编辑时的注意点(1)、基础标签(2)、标签功能1、基础(格式)2、表单3、定义样式/节、元信息4、利用HTML简要制作百度界面思路及全部分析过程全部在代码中5、定义列表(1)、有序和无序列表和 (2)、定义一个列表 6、定义表格...原创 2019-05-02 23:36:27 · 176 阅读 · 0 评论 -
小白学网页之 纯HTML作百度页面
思路及全部分析过程全部在代码中:<!DOCTYPE html><html> <head> <mate charset="UTF-8"> <title>百度一下,你就知道</title> <link rel="stylesheet" href="css/style.css" type="text/cs...原创 2019-05-02 11:55:37 · 4542 阅读 · 0 评论 -
小白学网页之 小白静态网页例子
第十一、十二周:布局之路:(编辑静态网):01、运行结果由于之前一直都是用谷歌运行网页,没运行过长的网页,而今天运行这个长的网页后,无法截取原图,百度上说edge可以直接截取整个图,但是用edge运行后,发现很多地方并不兼容,所以我依旧用谷歌运行,然后分三段接下来了。02、代码显示:<!DOCTYPE html><html...原创 2019-05-18 17:55:34 · 2485 阅读 · 0 评论 -
数据结构之线性链表的实现和表示
文章目录一、头文件二、操纵函数实现一、头文件名为Ctest.h头文件: #include<malloc.h> /* malloc()等 */ #include<stdio.h> /* EOF(=^Z或F6),NULL */ #include<process.h> /* exit() *//*函数结果状态码*/ #define NULL 0 #...原创 2019-10-20 10:16:54 · 165 阅读 · 0 评论 -
数据结构之常见的五大排序--C++数据结构(顺序表)
1、前提摘要#include<iostream.h>#define MAXSIZE 100typedef int KeyType;//关键字数据类型typedef char ElemType[10];//其他数据类型typedef struct{ KeyType key;//关键字域 ElemType data;//其他数据域}RedType;//记录类型t...原创 2019-12-19 00:50:26 · 716 阅读 · 0 评论 -
初入python01之2经典排序
一、 经典排序算法:冒泡排序、插入排序、选择排序、希尔排序、归并排序、快速排序、堆排序1、冒泡排序:a) 比较相邻的两个数,按照要求进行交换(eg.从大到小)b) 从第一个数开始,n个数如上比较一次,放在1的位置c) 从第1个数直到n个数依次一直向后比较,直到比完了,再输出&amp;gt;arr=[] for i in range(9): date=int(input(&quot;请输入数字&quot;)) ar...原创 2019-01-06 17:30:13 · 350 阅读 · 1 评论 -
初入python01之1数据类型
(一)、数据类型:1、强制转换:int()、float()、str()(字符型)输入(print):ps:print输出信息后会自动换行单多行注释:a、首先第一行必须声明编码方式例如:#—— coding:cp936 ——单行注释用一个#足以b、多行注释用三个单引号:&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;&原创 2018-12-22 10:12:46 · 438 阅读 · 0 评论 -
初入python01之Python——0(细节)
python(一)1、在使用变量之前,需要对其先赋值;变量名包括字母、数字、下划线,但变量名不能以数字开头;字母大小写所表达的意义不同;eg:fishc和Fishc 等号(=)为赋值意义,左边名字右边值,不能反;变量名尽量专业;2、字符串: 字符两边加上引号(双单都可,但需对应) PS : 注意如果要打印 Let's go! 有两种方法(1)‘Let\'s go!’(&amp;quot;\&amp;quot;转义字符...原创 2018-12-19 19:52:39 · 421 阅读 · 0 评论 -
初入python01之爬虫小蜘蛛
(今天看了一下欣悦的博客,知道了数学老师说的什么是差距开始产生了,啊,我该加油了哦!)要学习爬虫,那么就先理解一下爬虫到底是什么。首先我们作为用户获取网络数据的方式:方式1:浏览器提交请求—>下载网页代码—>解析成页面方式2:模拟浏览器发送请求(获取网页代码)->提取有用的数据->存放于数据库或文件中而爬虫要做的便就是方式2,爬虫,正如它的英文名字一般Web Sp...原创 2020-03-07 17:24:59 · 985 阅读 · 0 评论 -
Markdown输入
将自己不懂的慢慢汇集1、输入数学符号数学符号原创 2019-01-06 17:33:22 · 1012 阅读 · 1 评论 -
2019下学年数据结构作业
创建一个单链表,当输入-1时表示输入结束。拓展:带头结点与不带头结点时,删除代码的区别(1)、个人理解,当第一个结点数据域不含元素时,则含有头结点,否则不含#include <iostream.h>#include <stdlib.h>struct list{ int data; struct list *next;};//可能是以下函数有错误,导致无...原创 2019-10-03 16:30:31 · 176 阅读 · 0 评论 -
线性表的顺序表示和实现-C语言
文章目录2019/10/7 周一一、顺序表和线性表的简介二、顺序表的所有常见操作PS:我写的表基本上都是默认线性表已存在,所以如果在实际中最好还是在函数的最开始加上 *if(L.elem)* ,除去链表可能为空的情况(1)、常见函数操作目录(2)、操作执行代码A、头文件B、函数操作PS:记得写上头文件哦!例如:#include "Ctest4.h"1、构造一个空的线性表2、销毁已存在的线性表L3、...原创 2019-10-07 17:42:56 · 665 阅读 · 0 评论 -
计算机组成原理考前盘点
参考教材:《计算机组成与结构》(第五版)王爱英主编第一章计算机系统概论1、计算机系统的构成;计算机系统分为硬件系统和软件系统。P4硬件系统包括:中央处理器(CPU,运算器和控制器)、存储器、输入设备、输出设备软件系统包括:系统软件和应用软件参考链接2、理解层次结构的计算机系统;硬件(只能理解机器语言)、第一级虚拟机(汇编语言)、第二级虚拟机(高级语言);理解计算机是一个层次结构的系统,硬件与软件之间的关系,理解高级语言是怎样被计算机执行的,理解组成原理涉及的知识与操作系统、编译软件、高原创 2020-06-27 19:00:33 · 2501 阅读 · 0 评论 -
计算机网络考试复习盘点
参考谢希仁编著《计算机网络》(第7版)计算机网络复习概要1、计算机网络、网络拓扑、多路复用、LAN、MAN、WAN的概念;计算机网络:简称为网络,由若干结点(node)和连接这些结点的链路(link)组成。 P4网络拓扑(Network Topology):指用传输介质互连各种设备的物理布局。指构成网络的成员间特定的物理的即真实的、或者逻辑的即虚拟的排列方式。如果两个网络的连接结构相同我们就说它们的网络拓扑相同,尽管它们各自内部的物理接线、节点间距离可能会有不同。参考链接多路复用:以同一传输媒质原创 2020-06-20 15:51:13 · 4123 阅读 · 7 评论 -
计算机组成原理--mooc
第四章存储系统参考链接:计算机组成原理课后答案第四章-庞海波参考链接:計算机组成原理第3章习题参考答案参考链接:计算机组成原理第四章存储器复习4.1、存储体系层次结构哈弗结构 (Harvard Architecture)是指 ( ) (单选)A.数据和指令分别存放B.数据和指令统一存放C.指令和数据分时存放D.指令和数据串行存放正确答案:A2、如果一个被访问的存储单元,...原创 2020-05-13 16:31:43 · 11814 阅读 · 3 评论 -
java--多线程
0x01 java多线程编程方法例1:龟兔赛跑import java.awt.*;import java.awt.event.*;public class Hello2 extends Canvas implements Runnable { String name; int speed; int sleepTime; final int distance=700; int pos=0; public Hello2(String n,int s,int t) { name=n;原创 2020-05-13 11:01:00 · 298 阅读 · 0 评论 -
java--文件操作和输出流
write写入数据时需要close关闭0x01、文件和目录操作代码示例:import java.io.File;public class Hello2 { public static void main(String args[]) { //File x = new File("."); //System.out.print(x.getAbsolutePath());/...原创 2020-06-14 17:39:00 · 741 阅读 · 0 评论 -
java--图形绘绘制
文章目录01、java图形绘制1.1、画图画一个笑脸1.2、字体Font在窗体中央输出“欢迎您!”1.3、颜色控制绘制一个方框随即跳动方法一:XOR异或擦除1.4、绘制图像1.4.1、图片自动播放程序设计1.4.2、绘制随机产生若干火柴02、java2D绘图01、java图形绘制1.1、画图画一个笑脸import java.awt.Canvas;import java.awt.Fr...原创 2020-04-15 12:07:33 · 5223 阅读 · 1 评论 -
java--异常练习
文章目录1、自定义异常2、方法异常声明设计一个方法求一元二次方程的根。1、自定义异常问题:自定义异常的编写有何特点?自定义异常如何抛出?//2、自定义抛出异常class MyException extends Exception { String id;//异常标识 public MyException(String str) { id = str; } public Stri...原创 2020-04-15 09:06:20 · 162 阅读 · 0 评论 -
java常用类型使用作业
01、将一批单词存入一个字符串数组中,例如:{“good”,“word”,“work”,“mean”,“thank”,“me”,“you”,“or”,“and”}进行如下处理:统计含有子字符串or的单词个数;统计以字符m开头的单词个数public class Hello2 { public static void main(String a[]){ String s...原创 2020-04-14 22:44:31 · 990 阅读 · 0 评论 -
SQL实操小记
文章目录0、做好准备1、建数据库2、建表:建表头3、录入数据4、单表查询1、查询表中的若干列2、查询满足条件的元组3、 使用聚集函数的查询4、对查询结果分组5、对查询结果排序6、 单表查询综合题目:5、连接查询(1)、等值连接(2)、自身连接:取别名6、嵌套查询(1)、带有谓词IN的子查询(2)、带有谓词ANY 或 OR的子查询ANY和ALL与聚集函数(效率高)的对应关系(3)、带有谓词exis...原创 2020-03-30 13:15:29 · 882 阅读 · 0 评论 -
DVWA中Veiw Source打不开j解决
这是我的第四遍了,第一二遍基本上都是看着别人演示的,第三遍尚且模模糊糊,还希望第四遍的思路能够稍微清晰一点。接下来,请看演示吧。(还请路过的大佬轻喷!如果有错误,还请不吝赐教!)问题:点击如下按钮时,无法查看源代码分析:(由于Veiw Source是属于弹出式窗口,请在网页设置中检查是否禁止了弹出式窗口,由于浏览器不同,随意在这就不截屏了。)1、...原创 2019-06-16 15:18:18 · 1752 阅读 · 3 评论