数据结构与算法——顺序表
定义:一系列物理连续地址的存储单元,用来存储一系列的数据元素,一般是用数组的形式存储,(但和数组还是有一些区别),用来实现对数据的增删查改
(一)定义模板类代码如下:
12345678910111213141516171819202122232425262728template <class T> // 假定顺序表的元素类型为Tclass arrList : public List<T> { // 顺序表,向量private: // 线性表的取值类型和取值空间 int maxSize; // 私有变量,顺序表实例的最大长度 int curLen; // 私有变量,顺序表实例的当前长度 int position; // 私有变量,当前处理位置 T *aList ; // 私有变量,存储顺序表的实例public: // 顺序表的运算集 arrList(const int size) ...
2023-1-30 WP
适合作为桌面
附件为一张图片,放到010editor里查看16进制源码,没发现什么有用的信息。
使用stegslove,通过改变图像通道
发现左上角出现二维码,利用在线扫码工具得到
103F30D0A79CB05586300000000000000000100000040000000730D0000006400008400005A000064010053280200000063000000000300000016000000430000007378000000640100640200640300640400640500640600640700640300640800640900640A00640600640B00640A00640700640800640C00640C00640D00640E00640900640F006716007D00006410007D0100781E007C0000445D16007D02007C01007400007C0200830100377D0100715500577C010047486400005328110000004E6 ...
算法学习笔记链表——在任意位置插入一个节点
图示
代码实现
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#include<iostream>using namespace std;struct Node {//一个节点需要保存一个数据(data)和下一个节点的地址(next) int data; Node* next;};Node* head = NULL;//头节点需要设置为全局变量void Insert() {//n表示插入的位置 int data, n; cout << "插入的位置为:"; cin >> n; cout << "插入的数据为:"; cin >> data; Node* temp1 = new Node(); temp1->data ...
数据结构学习笔记数据结构——链表(Linked List)1. 关于链表
链表与数组的区别
链表:由n段不连续的内存组成,又称一段内存又称一个节点,每个节点存放数据和下一个节点的地址
2. 链表的C++实现12345678910111213141516171819202122232425262728293031323334353637#include<iostream>using namespace std;struct Node{ int data; struct Node*next;};//一个节点包含两个元素,一个是节点储存的数据,一个是下一个节点的地址struct Node*head;//定义一个头节点的指针void Insert(int x){//Insert函数:在链表前端插入节点 struct Node*temp=new Node();//为temp开辟一个内存空间 temp->data=x; temp->next=NULL; if(head!=NULL) t ...
2023-1-6 WP杭电CTF——CRC校验问题
CRC校验值不正确的情况下用Linux打开会报错
可以使用脚本来爆破CRC校验值
但本题我们使用更加简单粗暴的方法——直接通过修改文件的长宽来使隐藏的信息显现
将高度由A9改为C0
得到了flag
总结:CRC校验值问题通常通过修改文件的长宽是CRC校验值出错,导致图片异常显示,使某些信息隐藏。
2023-1-6 WP杭电CTF——神秘的海报1.题目
题干
附件
2.解题思路
首先尝试LSB隐写
右侧完整内容为:
1234Sure enough, you still remember what we talked about at that time! This is part of the secret: hgame{U_Kn0w_LSB&W.I put the rest of the content here,https://drive.go ogle.com/file/d/13kBos3Ixlfwkf3e0z0kJTEqBxm7RUk-G/view?usp=sharing, if you direc tly access the google drive clou d disk download in China, it wil l be very slow, you can try to u se Scientific In ternet access so lves the problem of slow or inaccessib ...