自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MFC创建项目、对话框创建及添加类

创建项目文件->新建->项目->MFC应用->下一步->输入项目名称->创建->基于对话框->完成文件->新建->项目->MFC应用->下一步->输入项目名称->创建->单文档->完成-> ->资源视图->Menu->IDR_MAINFRAME->可在“请在此键入”输入一些功能(与文件等已有汉字并列的输入是总功能名,然后再在该功能下输入,如输入“功能”并在功能下输入“跳”,然

2022-03-11 15:11:18 2703

原创 MFC模态、非模态对话框

一、模态对话框(model dialog box)在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。点击模态对话框中的OK按钮,模态对话框会被销毁。创建模态对话框的代码://创建一个模态对话框Z_Dialog dlg;dlg.DoModal(); 其中Z_Dialog 为和对话框资源相关联的对话框类。可以创建一个布局模态对话框类变量,不用担心它会随着所在函数返回而被销毁。因为DoModal()函数的一个功能是,当前只能运行此模态对话框,且停止主

2022-02-15 10:55:37 744

原创 类型转换(待完善)

1、_wtof()CString str;double m_dLEFT = _wtof(str);

2022-01-08 20:51:27 405

原创 简单计算器

// FirstDayOneDlg.h: 头文件//#pragma once// CFirstDayOneDlg 对话框class CFirstDayOneDlg : public CDialogEx{// 构造public:CFirstDayOneDlg(CWnd* pParent = nullptr); // 标准构造函数// 对话框数据#ifdef AFX_DESIGN_TIMEenum { IDD = IDD_FIRSTDAYONE_DIALOG };#endifprote

2022-01-08 20:50:26 363

原创 MFC按钮含义及用法(待完善)

Button是按钮控件,可以插入一个按钮。Calendar是日历控件,控件中显示具体的年月日。CheckBox就是复选框控件,可以插入一个带复选框的对象。CheckBoxList是多选的复选框组,可以同时在网页中插入带有多个复选框的组合。DropDownList是下拉列表框,该控件可以插入一个下拉列表框,用户可以选择设置的选项。FileUpload是上传文件控件,通过该控件可以实现向指定目录上传文件。Label是标签控件,可以在网页中插入一个标签,用以标识不同的对象。RadioButton是单

2022-01-08 19:42:49 1266

原创 MFC对话框上数据的存取(.xml)

查看已经保存的.xml文件:用记事本打开。bool CZWMateralCreateDlg::SaveDataToXML() ///CZWMateralCreateDlg类名{ Zwc::ZXml xml; pugi::xml_parse_result result = xml.loadFile(Z_SP::FP::DlgDefault());///DlgDefault为.xml文件名 if (result.status == pugi::status_file_not_found) Zw

2022-01-07 20:42:46 780

原创 TaskTwo

// TaskTwoDlg.h: 头文件//#pragma once// CTaskTwoDlg 对话框class CTaskTwoDlg : public CDialogEx{// 构造public: CTaskTwoDlg(CWnd* pParent = nullptr); // 标准构造函数// 对话框数据#ifdef AFX_DESIGN_TIME enum { IDD = IDD_TASKTWO_DIALOG };#endif protected: virt.

2021-12-16 16:36:55 60

原创 Task One

第2章 创建和编辑基本图形对象表:表是数据库的组成单位,一个数据库至少包含一个表。记录:记录是表的组成单位,一个表可能包含多条记录,也可能不包含任何记录。要创建一个图形对象,需要遵循下面的基本步骤:(1)确定要创建对象的图形数据库;(2)获得图形数据库的块表;(3)获得一个存储实体的块表记录,所有模型空间的实体都存储在模型空间的特定记录中。(4)创建实体类的一个对象,将该对象附加到特定的块表记录中。...

2021-12-15 18:35:41 250

原创 算法作业

#include<bits/stdc++.h>using namespace std;#define MAXN 911#define Inf 0x3f3f3f3fstruct MatrixDimension{ int n,m; ///表示矩阵是n*m维的} Di[MAXN];void TheMain();void print(int **a...

2019-12-26 14:48:23 100

原创 分治法的应用

题目十:分治法的应用1.设计内容:利用分治法实现多种问题,并分析、编程和总结,给出结论。2.设计要求:(1)给出分治法思想;(2)给出数据查找的算法和程序;(3)给出合并排序算法和程序;(4)给出快速排序算法和程序;(5)给出分治法的时间复杂度。#include<iostream>using namespace std;void MergeSort(int *s,...

2019-12-25 20:05:21 738

原创 12345,上山打老虎。

**矩阵连乘的动态规划算法和程序**算法:程序:///测试数据30 35 35 15 15 5 5 10 10 20 20 25#include<bits/stdc++.h>using namespace std;#define MAXN 911#define Max 99999999struct MatrixDimension{ int n,m; ...

2019-12-25 17:46:50 344

原创 回溯法解最优装载问题(计算机算法与设计)

#include<bits/stdc++.h>using namespace std;#define Maxn 911int n, x[Maxn], bestx[Maxn];double c1, c2, w[Maxn], cw, bestw, r;void BackTrack(int i);int main(){ //int n; ...

2019-12-22 11:16:40 882

原创 prim(计算机算法4.6)

#include<bits/stdc++.h>#define Max 0x3f3f3f3fusing namespace std;void prim(int **Map, int *disp, int &sumv, int n, int start);int main(){ int n; cin>>n; int **Map = ne...

2019-12-14 22:20:31 74

原创 Dijkstra(计算机算法设计与分析4.5)

#include<iostream>#include<bits/stdc++.h>using namespace std;#define Max 23432534void Dijkstra(int **Map, int *v, int *disp, int *prev, int n, int start);void AllPrint(int *prev, int ...

2019-12-14 21:04:15 148

原创 动态申请二维数组空间(指针知识点有待深入学习)

#include <iostream>using namespace std;int main(){ int n,m; cin>>n>>m;//--------------------------------//动态申请二维数组空间 int **a = new int*[n]; for(int i = 0; i <...

2019-11-24 12:54:16 204

原创 矩阵连乘

#include<iostream>#include<iomanip>using namespace std;struct node{ int i,j;};void MatrixChain(node A[], int m, int **ms);void print1(int **ms, int m);///最优值及其最优断开位置数组输出函数void ...

2019-11-24 12:23:25 87 1

原创 最长公共子序列

#include<iostream>using namespace std;void SSEQ(char *str1, char *str2, int n, int m, int f[][100], int len[][100]);void printf(char *str1, int f[][100], int n, int m);void main(){ char st...

2019-11-18 17:16:19 141

原创 七大查找算法(未完待续)

七大查找算法1、顺序查找2、二分查找3、插值查找4、斐波那契查找5、树表查找6、分块查找7、哈希查找查找算法分类:(1)静态查找和动态查找;静态或动态都是针对查找表而言的,动态表指查找表中有删除和插入操作的表。(2)无序查找和有序查找。无序查找对被查找序列无要求,有序查找要求查找序列为有序数列。1、顺序查找基本思想:从数据结构线形表的一端开始,顺序扫描,依次将扫描到的结...

2019-11-10 11:53:33 218

原创 快排

#include<iostream>using namespace std;void QSort(int a[],int l,int r);int main(){ int m; cin>>m; int *a = new int[m]; for(int i =0; i<m; i++) cin>>a[i]...

2019-11-08 23:47:53 4630

原创 合并排序

#include<iostream>using namespace std;template<typename type>void Merge(type a[],int l,int mid,int r);template<typename type>void MergeSort(type a[],int l,int r);int main(){ ...

2019-11-08 22:39:41 62

原创 现代密码学第一次上机作业

#include<bits/stdc++.h>using namespace std;int main(){string str;cout<<“Please input plaintext:”;getline(cin,str);int m = 0,n = str.length();for(int i = 0; i < n; i ++){if(int...

2019-09-13 21:02:22 257

原创 Java

import java.awt.Color;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFr...

2019-05-13 15:28:01 74

原创 。。。

``#include<iostream>#include<cstring>using namespace std;struct TreeNode{ char data; TreeNode *left,*right;};///CreateTree///前序中序建树TreeNode * BT(char str1[],char str2[],in...

2019-05-11 21:58:48 54

原创 二叉树后序非递归遍历

#include<iostream>#include<cstring>#include<stack>using namespace std;struct TreeNode{ char data; TreeNode *left,*right;};TreeNode * BT(char str1[],char str2[],int n)...

2019-05-11 21:56:24 66

原创 素数筛再优化

#include <iostream>#include <memory.h>#include <cmath>using namespace std;int main(){ long long int n; cin>>n; long long int a[n+1]; memset(a,0,sizeof(a)+1...

2019-05-08 21:29:26 160

空空如也

空空如也

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

TA关注的人

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