自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C++————坦克大战

C++所实现的一个坦克大战小游戏,代码略渣,可以供新手参考

2019-10-15 22:00:51 288

原创 拥有进程守护的恶意程序查杀

病毒有进程守护程序时,往往刚把一个程序结束后,被结束的程序立马就会被重启,所以可以先把需要结束的程序先挂起,然后在一起结束。注意权限问题,权限不够可能无法结束进程。#include <Windows.h>#include <stdio.h>#include <TlHelp32.h>int main(){ HANDLE hProcessSnap; // 进程快照句柄 HANDLE hProcess; /

2020-09-21 21:15:10 320

转载 Windows————线程同步的四种方式

一、基于CRITICAL_SECTION的同步基于CRITICAL_SECTION的同步中将创建并运用“CRITICAL_SECTION对象”,但这并非内核对象。与其他同步对象相同,它是进入临界区的一把“钥匙”。离开时需要上交CRITICAL_SECTION对象#include <windows.h>//初始化函数原型VOID InitializeCriticalSection...

2019-12-05 16:53:03 285

原创 数据结构域算法————链表

#include <iostream>// // 链表的数据结构// 1. 链表是由每一个节点连接起来的.struct Node { int nData; // 数据域 Node* pNext; // 指针域,用于保存下一个节点的首地址};class List { // 记录当前链表的节点个数 int m_nCount=0; // 用于保存链表的头节点的地址...

2019-09-26 19:50:14 292

原创 字母转字符图

http://patorjk.com/software/taag/#p=testall&h=0&v=0&f=Doh&t=SNAKE字母转字符图,适合做一些小游戏封面,能同时生成多种风格。附上自己小游戏做的欢迎界面...

2019-09-26 19:26:46 1266 1

原创 数据结构与算法————二分查找(递归实现)

int bin_seach(int* pArr, int nCount, const int nData) //数组名,需要查找的数,数组长度。加const防止在函数中误操作修改数值{ //1. 先确定开始下标和结束的下标 static int nBeg = 0; //查找起点 static int nEnd = nCount - 1; //查找终点 static i...

2019-09-26 18:52:43 376

原创 数据结构与算法————折半查找

#include <iostream>using namespace std;int BSearch(int *a, const int x, const int n) //数组名,需要查找的数,数组长度。加const防止在函数中误操作修改数值{ int low, high, mid; //数组头下标,数组尾下标,所查找数下标 low = 0; high = n...

2019-09-20 21:03:33 305

原创 数据结构与算法————选择排序

#include <iostream>using namespace std;int main(){ int arr[10]{ 4,6,1,8,3,0,7,2,5,9 }; for (int i = 0; i < 10 - 1; i++) { int min = i; //定义一个变量记录下标 for (int j = i+1; j < 1...

2019-09-20 21:01:42 89

原创 数据结构与算法————冒泡排序

#include <iostream>using namespace std;int main(){ int arr[10]{ 4,6,1,8,3,0,7,2,5,9 }; for (int i = 0; i < 10 - 1; i++) { for (int j = 0; j < 10 - 1 - i; j++) //每遍历一次找到最大数后,交换次数都减...

2019-09-20 20:59:14 93

原创 C语言————迭代递归输出斐波那契数列前二十位

迭代void Fibonancci(int n){ int a = 0, b = 1; for (int i = n; i > 0; i-=2) { a = a + b; b = a + b; printf("%d %d ", a, b); }}int main(){ Fibonancci(20); return 0;}递归int F...

2019-09-20 20:31:15 3127

原创 C语言————1,2,3,4 能组成互相不同且无重复的数有多少个

int main(){ int i = 0, j = 0, k = 0, n = 0; for (int i = 1; i < 5; i++) { for (int j = 1; j < 5; j++) { for (int k = 1; k < 5; k++) { if (i != j && j != k &&amp...

2019-09-19 18:39:55 182

原创 C语言————密码本

一个练手的小项目`#include <stdio.h>#include <stdlib.h>#include <string.h>#include <malloc.h>extern int num;void Swindow(); //设置控制台长宽void Menu();//主菜单目录void addsite();//添加用户voi...

2019-09-12 21:18:41 569

原创 C语言————贪吃蛇

贪吃蛇C语言实现了两种模式的双蛇对战,界略微花哨,基本功能都有,新手参考练习不错#include <windows.h>#include <conio.h>#include <stdlib.h>#include <iostream>#pragma comment(lib,"winmm.lib")using namespace std;...

2019-09-12 21:06:14 458 1

空空如也

空空如也

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

TA关注的人

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