自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九桢的博客

程序媛持续进化中

  • 博客(7)
  • 收藏
  • 关注

原创 win子系统kali-linux非系统盘安装,系统盘迁移,包更新,权限不够问题

思路window设置:开发者模式+打开双系统微软商店直接搜索下在kali-linux默认安装在C盘,可以使用工具LxRunOffline迁移到D盘,也可以用微软提供的离线版安装,下载到D盘解压就行,把下载文件改成zip,再解压里面最大的压缩吧,找到exe运行。用微软商店安装过程比较流畅,我一开始不知道还有这个工具可以迁移,安上了就卸载了,全部安装要9个G,后来我用离线版安装,安装过程不断报错,因为那个包很旧了,找了很久的方法,详细见下。第一二步完成后会让你输入账号和密码,但是此时子系统啥

2021-04-03 22:01:52 1131

原创 字符串模式识别——BF算法与KMP算法

模式匹配BF算法暴力解1.两串的起始下标为02.循环结束的条件:子串遇到\0→成功返回位置,主串遇到\0(长度减子串长度的位置) →失败3.比较:s = t,下一位; s != t 回溯4.回溯:s的指针i回到主串i-j+1 位置 j回到子串头部时间复杂度S长度:n T长度:m最好情况:不成功的匹配都发生在T的第一个字符不成功趟数的比较次数----1*(i-1)次成功趟数的比较次数----m次所有匹配成功的可能情况有n-m+1(n+m)/2O(n+m)最差情况:不成功的

2020-11-21 23:51:35 367

原创 三元组稀疏矩阵的定义、加法、乘法——C++类、静态数组实现

稀疏矩阵

2020-11-21 20:42:10 2205

原创 组合类的构造与析构函数的调用--computer类为例

类的设计代码#include <string> #include <iostream>using namespace std;enum CPU_Rank {P1=1,P2,P3,P4,P5,P6,P7};enum RAM_Type {DDR1=1,DDR2,DDR3,DDR4};enum CDROM_Interface_type{SATA=1,USB};enum CDROM_Install_type{external=1,built_in}; //CPU类//属

2020-11-21 17:41:09 518

原创 人机猜拳剪刀石头布游戏 C++

设计思路①设计枚举类Gameresult:{WIN, LOSE, PLAYING}三种状态控制游戏进程,使程序一定分出胜负才结束。②设计数组str[3]存放0-剪刀 1-石头2-布。③游戏的结果通过人机给出剪刀石头布的差值运算给出。利用随机种子srand与rand模拟机器随机输出1~3。//人机剪刀石头布游戏#include <iostream>#include <cstdlib>#include <cstdio>#include <string&

2020-11-21 17:27:07 1440

原创 C++三种函数参数传递方式——值传递、地址传递、引用传递

用最经典的交换函数来理解C++的三种参数传递方式——传值,传址,传引用//整数交换 变量 指针 引用 #include <iostream>using namespace std; void vswap(int x,int y){//形参是变量 int t; t = x; x = y; y = t; cout<<"形参xy是变量的交换结果:"<<"x="<<x<<" y="<<y<<endl;}

2020-11-21 17:22:23 1792

原创 循环链表解决约瑟夫环问题(更新m值)

问题描述编号为1,2… n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数,报m的人出列,将他的密码作为新的m值,从他的顺时针方向上的下一个开始重新从1报数,如此下去,直至所有人全部出列为止,设计一个程序求出出列顺序。基本要求1、利用单循环链表作为存储结构模拟此过程;2、键盘输入总人数、初始报数上限值m;3、按照出列顺序输出各人的编号。解决思路n个人看作是n个链表节点,节点1指向节点2

2020-11-13 11:03:38 428

空空如也

空空如也

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

TA关注的人

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