自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

钱凯的博客

无聊学学玩玩

  • 博客(23)
  • 资源 (11)
  • 收藏
  • 关注

原创 win32菜单练习复习

#include#include#includeHANDLE handle;HMENU hpopupmenu;void OnSysMenu(HWND hwnd){HMENU hsysmenu=GetSystemMenu(hwnd, 0);DeleteMenu(hsysmenu, 0,MF_BYPOSITION);AppendMenu(hsysmenu, MF_S

2017-09-16 12:53:54 241 1

原创 (BFS稍微变化)实现连连看过程,带连线,无通关

#pragma once#include"InitializeMap.h"#include#include"resource.h"class LoadingResource{unsigned Msize;HBITMAP** hbitmap;public:LoadingResource();~LoadingResource();void Loadingim

2017-08-26 18:38:56 266

原创 BFS(广度优先搜索)这里用来两种方法存储路径,1.同map大小的数组来存储路径2.通过生成反向树状结构存储路径

#include#include#includeusing namespace std;struct point//点的结构体{point(int x, int y) :x(x), y(y){}//带参构造point(){};//无参构造point &operator=(point & a)//重载={x = a.x;y = a.y;return *

2017-08-20 20:26:49 871

原创 笔记:堆的增删改查(数组实现)

思路:增的话在数组最后增加,依次找他的父节点并比较满足直接跳出,不满足交换,并将父节点赋值给当前节点,一次往上比较,直到找完         删的话首先只能删除堆顶,即将尾节点的值赋给根节点,Len--,然后将新的堆顶依次和子节点比较,满足则跳出,不满足交换,并更改当前节点,一次往下比较,直到越界,         初始化的话就简单了,从最后一个有子节点的父节点,执行删除的的循环比较操作,

2017-08-19 19:16:35 487

原创 win32和DFS(目前不能限制拐弯数为2)实现假的连连看

#include#include#include#include#include"resource.h"#include #includeusing namespace std;struct point//点的结构体{point(int x, int y) :x(x), y(y){}//带参构造point(){};//无参构造point &opera

2017-08-15 11:21:02 252

原创 DFS(深度优先搜索)弊端:不一定是最优路径

#include#includeusing namespace std;struct point//点的结构体{point(int x,int y) :x(x), y(y){}//带参构造point(){};//无参构造point &operator=(point & a)//重载={x = a.x;y = a.y;return *this;}p

2017-08-12 13:06:37 2604

原创 归并排序

#include#includeusing namespace std;void merger_in(int arr[], int low, int high, int mid){int lengh = high - low + 1;int* parr = new int[lengh];//分配辅助空间memset(parr, 0, sizeof(int)*lengh)

2017-08-10 02:23:44 234

原创 BinaryTree的构建和遍历,以及搜索删除(非完全二叉树,非平衡二叉树)

#includeusing namespace std;typedef struct Tree//树基本结构体{int data;struct Tree* Lnode;struct Tree* Rnode;}*TREE ;void CreateBinaryTree(TREE & tree, int data)//二分搜索树{bool a = true;T

2017-08-09 16:47:35 197

原创 初识树结构,简单模拟无规律的二叉树,实现二叉树的构建,计算树的深度以及三种遍历方式以及搜索删除,销毁整个树

构建如图树结构:#include#include using namespace std;struct Tree//树基本结构体{TCHAR data;struct Tree* Lnode;struct Tree* Rnode;};Tree* CreateTree(Tree* & tree,TCHAR data)//创建节点{if (!tree)

2017-08-09 15:41:45 215

原创 win32窗口的创建,GDI简单的绘图操作

#include#include #include #include #include HWND hwnd;HANDLE han;PAINTSTRUCT ps = { 0 };POINT Pt;POINT P;POINT po;int ff;bool key = false;bool key1 = false;void creatmenu(H

2017-08-09 10:16:17 1342

原创 自定义vector,还有几个函数没写(懒得写了)

#includeusing namespace std;templateclass MyVector{public:struct Myiteration//迭代器结构体{T* It;Myiteration()//初始化{It = NULL; }Myiteration(const Myiteration& hh)//初始化{It = hh.

2017-08-09 10:12:50 489

原创 文件的打包和解包(简单的无加密)

#include#include#includeusing namespace std;struct Pk{int Offest;//每个文件的偏移量int FileLen;//文件长度int FileNameLen;//文件名长度char* FileName;//需要打包的文件名};class Package{public:Packag

2017-07-21 17:43:50 3271

原创 简单的自定义实现Stack模板(顺序栈以及链式栈没有迭代器和销毁)

*****************************************************************************************用类和模板实现栈的操作************************************************************************************

2017-07-13 17:58:45 274

原创 谈谈学习的关于继承与多态以及虚表的概念的内容有不对的地方多多指教

虚表

2017-07-13 17:09:58 254

原创 快速排序,希尔排序以及KMP字符查找算法

#includevoid quicksort(int arr[], int left, int right)//快速排序{int low = left;int high = right;int temp = arr[left];//挖第一个坑if (left > right)//递归出口{return;}while (low != high){for

2017-07-13 15:11:34 266

原创 C语言简单用链表实现学生管理系统

#define _CRT_SECURE_NO_WARNINGS#include#include#include#includeFILE *stud;FILE *tempx;enum operation{key_1 = '1',key_2 = '2',key_3 = '3',key_4 = '4',key_5 = '5',key_6 = '6'

2017-07-13 15:11:02 4330

原创 C++笔记(没图解个人用)

学C++也有大半个月了,先来总结下目前为止学了什么.        首先 c是面向过程,c是以为函数为中心,数据做为函数的参数来进行处理;c++是面向对象的。c++是以数据为中心,函数只是数据的一个部分。 c++只要搞清楚一个以数据为中心,其它的都可以理解为c++的数据服务的但也要清楚,在项目中并不去严格区分面向过程或面向对象。程序严格的讲就是一个流程式的操作的,面向对象只不过

2017-07-12 16:51:18 152

原创 C++自定义String类(简单的实现功能)

#pragma once#include "targetver.h"#include#include #include #includeusing namespace std;#pragma onceclass MyString{public:MyString(char *s);MyString();MyString(MyString &

2017-07-12 16:33:44 2602

原创 学c时的一个作业

作业描述:如图用递归一次输出每个矩形的四个角标#includevoid print(int zero, int len){printf("%d  %d  %d  %d\n", zero, zero + len, zero + len * 5, zero + len * 6);//边角值公式if (1 == len)return;/*   田字格递归循环中由大到小,依次输

2017-07-12 16:09:14 201

原创 动态二维数组(C++)

#includeusing namespace std;int main(){int n=2, m=3;int **arry2d = new int *[n];//定义行指针,也就是一个数组指针,元素为两个指针for (int i = 0; i {arry2d[i] = new int[m];}for (int i = 0; i {for (int

2017-07-12 16:07:32 193

原创 简单实现贪吃蛇玩法(非智能版还没那水平)

#include#include#include#include#include #define N 200#define MAP_X 18#define MAP_Y 35#define SPEED 150int start,end;char G='T';enum BLock{BLOCK_NULL,BLOCK_FRAME,BLOCK_BL

2017-07-12 16:04:46 189

原创 用c实现俄罗斯方块游戏过程

#include#include#include#include#include #define ROW_AR 28#define COL_AR 14#define BLOCK_X 4#define BLOCK_Y 2#define originallocationX 7#define originallocationY 7int start, end,

2017-07-12 16:02:17 612

原创 刚学c两个礼拜,写的推箱子(控制台版本)

#include#includeint map[7][10]={{ 0, 1, 1, 1, 1, 1, 1, 1, 0, 0 },{ 0, 1, 0, 0, 0, 0, 0, 1, 1, 1 },{ 1, 1, 2, 1, 1, 1, 0, 0, 0, 1 },{ 1, 0, 3, 0, 2, 0, 0, 2, 0, 1 },{ 1, 0, 4, 4, 1, 0

2017-07-12 15:56:48 247

大漠插件之电脑版微信常用3500汉字字库+颜色描述

大漠插件之电脑版微信常用3500汉字+数字+字母+常用字符字库 环境:win10 分辨率:1920*1080 色深:默认 文本项目大小:100% 只支持通讯录区,聊天室区 注意:对应区请使用对应的颜色描述参数,模糊度可以调到0.9~1.0,具体自己尝试

2020-12-25

mymail原件 - 副本 (2).py

通过手机发送邮件,电脑端接收后处理并反馈给发送方,支持同时接收多个邮件并逐个反馈回去,不会漏反馈,全代码添加了异常捕捉机制,不会死机掉线等.

2020-05-10

图标修复工具

解决安装过wps卸载后,再安装office图标异常,亲试有效

2018-05-21

深入Linux内核架构_中文版

深入Linux内核架构_中文版---------------------------------

2018-03-13

DosBox&汇编工具

DosBox&汇编工具----内含DosBox&debug;.exe&masm;.exe&link;.exe&edit;.com

2018-03-06

逆向工程核心原理

逆向工程核心原理-------------------------------------

2018-03-06

汇编语言第三版

汇编语言第三版------------------------------王爽著

2018-03-06

基于MFC TCP 的聊天小软件

由于之前的用的DLL库,所以重新发布了下,简单的实现聊天功能.

2017-12-16

基于tcp的聊天软件

基于mfc tcp的聊天软件,实现简单的聊天功能,在线成员检测,掉线处理等.

2017-12-16

初学MFC 写的基于TCP服务端的客户端对客户端的小聊天工具

初学MFC 写的基于TCP服务端的客户端对客户端的小聊天工具,初学者不喜勿喷,表打击我.

2017-12-15

空空如也

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

TA关注的人

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