自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++识别图片身份证号码

tips1:创建好项目之后,需要把识别的身份证放在所在文件夹的idcard\data\pic里面。tips2:需要用到这个软件库——opencv,可以去下载相应的版本,附上下载地址,我用的是4.0的版本。然后在项目属性里面进行配置。不会配置或者出现问题可以去参考这两篇博客。配置问题:https://blog.csdn.net/sinat_34707539/article/details/82804545报错问题:https://blog.csdn.net/shuiyixin/article/det..

2022-05-12 11:33:56 1672 2

原创 C#基于LINQ对数据库的增删查改

1.增加功能(主窗口)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace 基于LINQ的增删查改{

2022-05-05 19:56:02 1552

原创 C++实现推箱子游戏

主要由以下几个功能:可以选择关卡,按h出现提示,可将关卡信息以文本信息存入TXT文件。回撤功能还在完善中,所以没有发出来。1.头文件#include <graphics.h> #include <conio.h>#include <string>#include<iostream>#include <fstream>using namespace std;#define B_SIZE 60 // 方块大小#define

2022-05-03 10:58:58 1685

原创 C++:对TXT文件进行读写

1.所用头文件#include "stdafx.h"#include<conio.h>#include<string>#include <iostream>#include <fstream>using namespace std;2.写入TXT文件我这是写入了一个三维数组,感兴趣的小伙伴可以试写入二维和一维数组,效果都是差不多的。需要注意的是, 这个文件路径,需要自己写好,如果不存在的话是无法写入成功的。然后在该路径的最后,你是否创建好了

2022-04-28 00:24:54 8807 1

原创 C#:复制文件显示进度条

1.窗口界面主要是文本框textBox、按钮button、进度条prograssBar三大组件所组成的。2.完整代码using System;using System.IO;using System.Windows.Forms;using System.Threading;//线程序的命名空间using System.ComponentModel;using System.Drawing;using System.Drawing.Drawing2D;namespace 复制文件显示进

2022-04-24 22:27:12 1658 2

原创 C++:见缝插圆

见缝插圆是基于见缝插针的改良版小程序,只要所建画布当中存在缝隙,就会在其中随机创建一个圆,一共有4中绘画模式,初始状态默认为第1种,只要按下空格就可以切换绘画模式。感兴趣的小伙伴可以基于代码,去做一个修改,比如更改绘画模式,又更改形状,让它可以画正方形、长方形、三角形之类的。1.运行效果2.所用头文件#include "stdafx.h"#include <graphics.h> #include <conio.h>#include <stdio.h&gt

2022-04-23 23:47:38 1055 1

原创 C++:见缝插针双人对战

简单说两句,这个双人对战只是实现了两人的对分,并没有做出相应判断,感兴趣的小伙伴可以自己动手写写。玩家一按数字1键,玩家二按数字2键,而且随着插入的针越来越多,速度也会越来越快。不过,你们可以自己更改参数来控制加速度的大小。可以自己研究下如何来控制加速度,实在想不通代码中也有注释可以让其找到相应的地方。1.所用头文件#include "stdafx.h"#include <graphics.h> #include <conio.h>#include <stdio.h

2022-04-22 23:51:41 1205 1

原创 C++根据鼠标移动轨迹作画

1.所用头文件#include "stdafx.h"#include<windows.h>#include<graphics.h>#include<iostream>using namespace std;2.作画函数void pen(){ int x0, y0; //定义初始坐标 MOUSEMSG m; //定义鼠标消息 m = GetMouseMsg(); //获取一次鼠标消息 x0 = m.x; y0 = m.y;//

2022-04-22 07:44:41 1530 2

原创 C#对于数据库的增删查改

首先,放出主界面供大家观摩。温馨提示,再进行增删查改之前需要手动建立数据库和数据表及对应字段。在注释当中,有很多知识点,可以停留一会好好消化。功能1、向数据库中增加数据在相应区域输入完毕后,点击“插入”按钮即可。 private void button1_Click(object sender, EventArgs e)//增加 { if (textBox1.Text=="" || textBox2.Text == "" || textBox3

2022-04-20 22:37:23 9968 18

原创 二叉树的基本操作(2)

承接上文,接下来继续实现几个功能。二叉树的深度int dfsDeepth(TreeNode* &root)//二叉树的深度 { if (root == nullptr) return 0; else return max(dfsDeepth(root->l), dfsDeepth(root->r)) + 1; } int bfsDeepth(TreeNode* &root)//二叉树的深度 { if (root == nullptr)

2022-04-17 16:25:02 273

原创 二叉树的基本操作(1)

结点类型struct TreeNode{ char val; struct TreeNode *l, *r; TreeNode(int x) :val(x), l(nullptr), r(nullptr) { }};新建一个类,名为solution,相关函数都放在这里面调用。class solution{public://以下存放各大函数}首先先序创建一颗二叉树,上文写到结点类型为char。我们输入相关字母,若为空则输入#。需要注意的是,我们需要输入一个完整的先序序列,输

2022-04-17 16:18:23 1195

空空如也

空空如也

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

TA关注的人

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