- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 pwn学习fd
查看题目play平台Mommy! what is a file descriptor in Linux?try to play the wargame your self but if you are ABSOLUTE beginner, follow this tutorial link:https://youtu.be/971eZhMHQQw看到题目蒙蔽的很,还好下面给了一个ssh的链接和账号可以直接链接查看(这里就不放出来了,大家可以去官网查看哟!)尝试链接上ssh之后就可以
2021-07-19 11:08:17
404
原创 小小利用栈来实现十进制转二进制的算法实现
十进制转二进制思想首先,我们需要知道十进制转换为二进制的手算算法。最简单的就是(10)===》(1010);所以,基本的思想是就是利用%运算,得到的余数,存入栈中来,就可以得到而二进制的数。实现void sb(int s,stack &t){ int temp=0; while(s!=0) { temp=s%2; //使用取模操作的得到余数 bool m=push(t,temp);//将余数入栈 s=s/2;//改变输
2021-07-06 11:15:19
496
原创 快速排序day3
快速排序基于分治的思想,是 冒泡排序 的改进型。1.首先在数组中选择一个基准点(该基准点的选取可能影响快速排序的效率,后面讲解选取的方法);2.然后分别从数组的两端扫描数组,设两个指示标志(low 指向起始位置,high 指向末尾);3.首先从后半部分开始,如果发现有元素比该基准点的值小,就交换low和high位置的值,然后从前半部分开始搜索,发现有元素大于基准点的值,就交换low和...
2020-04-27 09:20:38
138
原创 冒泡排序day2
冒泡排序例如有N个数需要排序,第1趟比较N个数,相邻的两个数进行比较,较大值者后移(从小到大排序),一趟比较结束后,这一趟比较的数当中的最大值成为最后一个数;第2趟比较剩下的N-1个数,其中的最大值成为第N-1个数;以此类推,一共比较N-1趟。代码//冒泡排序#include<bits/stdc++.h>using namespace std;void maopao(...
2020-04-22 17:22:01
138
原创 直接插入排序day1
直接插入排序在p[1…i-1]中查找p[i]的插入位置,p[i-1]<=p[i]就结束将P[i]放到监视哨p[0]处,让P[i-1]后移;将从i-2初开始判断如果大于插入记录,则后移将监视哨上的记录插入到适当的位置。代码如下://直接插入排序 #include<bits/stdc++.h>using namespace std;#define m 10...
2020-04-21 18:53:35
145
原创 md文档使用
MD稳当的使用欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markd...
2020-03-31 09:54:57
1281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人