<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[VAEaaaa的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/VAEaaaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; VAEaaaa]]></copyright><item><title><![CDATA[c++大整数加法实现]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/121965147</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/121965147</guid><author>VAEaaaa</author><pubDate>Thu, 16 Dec 2021 00:52:15 +0800</pubDate><description><![CDATA[设计实现"HugeInteger"大整数类，实现大整数的加法，输入和输出功能。能够满足以下程序的运行


#include&lt;iostream&gt;
#include&lt;array&gt;
#include&lt;string&gt;
using namespace std;

class HugeInteger
{
private:
	int n[101];
public:
	HugeInteger();
	HugeInteger(int n1);
	HugeInteger(string n1)]]></description><category></category></item><item><title><![CDATA[南邮算法设计周：(A4)字符串的最长公共子序列求解问题(Python)]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/120944884</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/120944884</guid><author>VAEaaaa</author><pubDate>Mon, 25 Oct 2021 01:43:31 +0800</pubDate><description><![CDATA[题目A4：字符串的最长公共子序列求解问题
已知两个字符串X和Y，其中X包含m个字符，Y包含n个字符，找出两者之间的最长公共子序列，即在X和Y中从左到右都出现的连续的最长字符串序列。例如，X=“ABCBDAB”，Y=“BCBDDAB”,则X和Y的最长公共子序列即为{“BCBD”}，最长公共子序列可能不唯一。
X = 'ABCBDACB'
Y = 'BCBDCDAB'
judge1 = True
length = 0
max_string = ['']   #最后找出来的的字符串的最长公共子序列
temp_st]]></description><category></category></item><item><title><![CDATA[南邮实验4（1~4题综合）各种排序算法和时间的计算]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/116605407</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/116605407</guid><author>VAEaaaa</author><pubDate>Mon, 10 May 2021 18:50:15 +0800</pubDate><description><![CDATA[运行结果



源文件

#include"堆排序的堆栈.h"

//简单排序法
//在startIndex至表尾范围内找到最小关键字的下标元素
int FindMin(List list, int startIndex)
{
	int i, minIndex = startIndex;
	for (i = startIndex+1; i &lt; list.n; i++)
	{
		if (list.D[i].key &lt; list.D[minIndex].key)
		{
			minIndex =]]></description><category></category></item><item><title><![CDATA[数据结构实验3--图以邻接表为存储结构的初始化，遍历，迪杰斯特拉算法求最短路径（实验内容3~4~5）]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/116230971</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/116230971</guid><author>VAEaaaa</author><pubDate>Wed, 28 Apr 2021 12:28:09 +0800</pubDate><description><![CDATA[运行结果：

源文件：
#include "邻接表宽度优先遍历的queue.h"
//邻接表的初始化
Status Init(LGraph* lg, int nSize)
{
	int i;
	lg-&gt;numofDot = nSize;
	lg-&gt;numofEdge = 0;
	lg-&gt;a = (ENode**)malloc(nSize * sizeof(ENode*));
	if (!lg-&gt;a)
	{
		return ERROR;

	}
	else
	{
		for (i =]]></description><category></category></item><item><title><![CDATA[数据结构实验3--图以邻接矩阵为存储结构的初始化，遍历，迪杰斯特拉算法求最短路径（实验内容1~2,5）]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/116230909</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/116230909</guid><author>VAEaaaa</author><pubDate>Wed, 28 Apr 2021 12:24:10 +0800</pubDate><description><![CDATA[运行结果：


源文件：
#include "邻接矩阵宽度优先遍历的queue.h"
//邻接矩阵的初始化
Status Init(MGraph* mg, int nSize, ElemType noEdgeValue)
{
	int i, j;
	mg-&gt;numofDot = nSize;
	mg-&gt;numofEdg = 0;
	mg-&gt;noEdge = noEdgeValue;
	mg-&gt;a = (ElemType**)malloc(nSize * sizeof(ElemType]]></description><category></category></item><item><title><![CDATA[二叉树的先序创建递归遍历和非递归遍历和求叶子结点和树的高度等操作c语言]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/115608051</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/115608051</guid><author>VAEaaaa</author><pubDate>Sun, 11 Apr 2021 22:17:14 +0800</pubDate><description><![CDATA[效果图如下

下面为内容：
源文件：
#include "层次遍历的Queue.h"
#include "非递归算法的堆栈.h"

void Create(BinaryTree* bt)    //构造一棵空的二叉树
{
	bt-&gt;root = NULL;
}


BTNode* NewNode(ElemType x, BTNode* ln, BTNode* rn)  //创造一个新的节点
{
	BTNode* p = (BTNode*)malloc(sizeof(BTNode));
	p-&gt;e]]></description><category></category></item><item><title><![CDATA[哈夫曼树的创建和编码和译码和压缩（根据编码文件进行译码）,压缩等操作c语言]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/115605896</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/115605896</guid><author>VAEaaaa</author><pubDate>Sun, 11 Apr 2021 20:45:27 +0800</pubDate><description><![CDATA[源文件：
#include "优先权队列.h"
#include "哈夫曼的stack.h"
//构造一棵空的二叉树
void Create(BinaryTree* bt)   
{
	bt-&gt;root = NULL;
}

HFMTNode* NewBTNode(ElemType w, HFMTNode* lC, HFMTNode* rC)
{
	HFMTNode* p = (HFMTNode*)malloc(sizeof(HFMTNode));
	p-&gt;w = w;
	p-&gt;lChil]]></description><category></category></item><item><title><![CDATA[带表头节点一元多项式的初始化，撤销，相加和相乘操作代码实现c语言]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114830406</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114830406</guid><author>VAEaaaa</author><pubDate>Mon, 15 Mar 2021 13:54:06 +0800</pubDate><description><![CDATA[有需求者可自提
#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;string.h&gt;
typedef struct Node {
	int coef;
	int exp;
	struct Node* next;
}Node,*LinkList;
typedef struct Head {
	LinkList head;
}Head;
void Insert(LinkList Head, int coef, int exp)  //]]></description><category></category></item><item><title><![CDATA[数据结构链表初始化，插入或删除某节点，逆置，按升降序排序等c语言]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114830182</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114830182</guid><author>VAEaaaa</author><pubDate>Mon, 15 Mar 2021 13:48:56 +0800</pubDate><description><![CDATA[有需求者可自提代码
#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;string.h&gt;

#define ERROR 0
#define OK 1
#define Overflow 2
#define Underflow 3
#define NotProsent 4
#define Duplicate 5
typedef int ElemType;
typedef struct seqList
{
	int n;
	int ma]]></description><category></category></item><item><title><![CDATA[数据结构顺序表的初始化，删除，增加元素等操作c语言]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114829932</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114829932</guid><author>VAEaaaa</author><pubDate>Mon, 15 Mar 2021 13:44:50 +0800</pubDate><description><![CDATA[我们学校实验之一，对你有用可自提
#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;string.h&gt;

#define ERROR 0
#define OK 1
#define Overflow 2
#define Underflow 3
#define NotProsent 4
#define Duplicate 5
typedef int ElemType;
typedef struct seqList
{
	int n;
]]></description><category></category></item><item><title><![CDATA[python仿射密码加解密实现]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114745064</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114745064</guid><author>VAEaaaa</author><pubDate>Sat, 13 Mar 2021 13:59:04 +0800</pubDate><description><![CDATA[Keys1=9
Keys2=2
first = 97
temp=0
dir={}
for i in range(26):
    dir[chr(first)]=i
    first=first+1
PlainText ='In several distributed systems a user should only be able to access data if a user posses a certain set of credentials or attributes Currently ]]></description><category></category></item><item><title><![CDATA[python希尔(Hill)密码加解密实现]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114745017</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114745017</guid><author>VAEaaaa</author><pubDate>Sat, 13 Mar 2021 13:57:06 +0800</pubDate><description><![CDATA[encryptionKeys=[[10,5,12,0,0],[3,14,21,0,0],[8,9,11,0,0],[0,0,0,11,8],[0,0,0,3,7]]
decryptionKeys=[[21,15,17,0,0],[23,2,16,0,0],[25,4,3,0,0],[0,0,0,7,18],[0,0,0,23,11]]
first = 97
temp=0
num=0
dir = {}
for i in range(26):
    dir[chr(first)]=i
    first=fi]]></description><category></category></item><item><title><![CDATA[python周期置换密码]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/114744953</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/114744953</guid><author>VAEaaaa</author><pubDate>Sat, 13 Mar 2021 13:55:02 +0800</pubDate><description><![CDATA[学校的实验之一，找个地方保存一下自己的战利品。
Plaintext ="In several distributed systems a user should only be able to access data if a user posses a certain set of credentials or attributes Currently the only method for enforcing such policies is to employ a trusted server to ]]></description><category></category></item><item><title><![CDATA[JavaScript的关键字和保留字大全]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/112087899</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/112087899</guid><author>VAEaaaa</author><pubDate>Sat, 02 Jan 2021 01:24:55 +0800</pubDate><description><![CDATA[ECMA-262第6版规定的所有关键字如下：




break
do
in
typeof
case




else
instanceof
var
catch
export


new
void
class
extends
return


while
const
finally
super
width


continue
for
switch
yield
dubugger


function
this
default
if
throw


delete
import
try




ECMA-262]]></description><category></category></item><item><title><![CDATA[通过JavaScript如何做一个仿京东的跟随图片放大镜效果？]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/112057964</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/112057964</guid><author>VAEaaaa</author><pubDate>Fri, 01 Jan 2021 01:47:11 +0800</pubDate><description><![CDATA[效果示例：

html+css的片段：
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;title&gt;Document&lt;/title&gt;
    &lt;style&gt;
      ]]></description><category></category></item><item><title><![CDATA[CSS权威指南之选择器补充]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/111877272</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/111877272</guid><author>VAEaaaa</author><pubDate>Tue, 29 Dec 2020 17:04:02 +0800</pubDate><description><![CDATA[1.给拥有两种类属性的标签内加css样式
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;title&gt;Document&lt;/title&gt;
    &lt;style&gt;
     ]]></description><category></category></item><item><title><![CDATA[Web APIs之DOM的各种操作(一)]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/111601571</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/111601571</guid><author>VAEaaaa</author><pubDate>Thu, 24 Dec 2020 16:01:06 +0800</pubDate><description><![CDATA[什么是Web API？
· Web APIs 是w3c 组织的标准
· Web APIs 我们主要学习 DOM 和 BOM
· Web 是我们 JS 所独有的部分
· 主要学习页面的交互功能
·需要使用之前的 JS 基础部分做铺垫
API 和 Web API 总结：
1.API 是为我们程序员提供的一个接口，帮助我们实现某种功能，我们会使用就可以了，不必纠结内部如何实现
2.Web API 主要是针对于浏览器提供的接口，主要针对于浏览器做交互效果
3.Web API 一般都有输入和输出(函数的传参和返回值)]]></description><category></category></item><item><title><![CDATA[JavaScript学习笔记（二）]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/111543266</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/111543266</guid><author>VAEaaaa</author><pubDate>Tue, 22 Dec 2020 14:14:47 +0800</pubDate><description><![CDATA[1.字符串对象根据字符返回位置：
str.indexof(‘要查找的字符’,起始位置)
例如
var str = '改革春风吹满地,春天来了'
        console.log(str.indexOf('春'));
        console.log(str.indexOf('春',3)); //从索引号是 3 的位置开始往后查找

2.求某字符串中某字符出现的次数：
        var str = 'abcoefoxyozzozoopp';
        var num=0;
      ]]></description><category></category></item><item><title><![CDATA[C++处理数据]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/111503305</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/111503305</guid><author>VAEaaaa</author><pubDate>Tue, 22 Dec 2020 12:26:04 +0800</pubDate><description><![CDATA[1.简单变量
1.C++命名规则:
·在名称中只能使用字母字符，数字和下划线(_)
·名称的第一个字符不能是数字
·区分大写字符和小写字符
·不能将C++关键字用作名称
·以两个下划线或下划线和大写字母打头的名称被保留给实现（编译器及其使用的资源）使用。以一个下划线开头的名称被保留给实现，用作全局标识符。
·C++对于名称的长度没有限制，名称中所有的字符都有意义，但有些平台有长度限制。
2.整型
C++的基本整型（按宽度递增的顺序排列）分别是 char，short，int，long和C++11 新增的lon]]></description><category></category></item><item><title><![CDATA[JavaScript学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/VAEaaaa/article/details/111470665</link><guid>https://blog.youkuaiyun.com/VAEaaaa/article/details/111470665</guid><author>VAEaaaa</author><pubDate>Mon, 21 Dec 2020 14:09:16 +0800</pubDate><description><![CDATA[我的Javascript基础学习
交互编程的三个基本要素：
1.用户输入
2.程序内部处理
3.输出结果
基础知识点：
1.数据类型: 字符串型。数字型，bool型，undefined型，null型,infinity(无穷大),-infinity(负无穷大),NaN(Not a number)
2. 自增： n++ 或者 ++n
3. 自减： n--   或者 --n
4.  一个等号为赋值，两个等号为判断，三个等号为全等
5. &amp;&amp; 逻辑与   ，|| 逻辑或 ，! 逻辑非
6. if 语]]></description><category></category></item></channel></rss>