- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 vscode+mingw下载安装
# vscoe下载以及安装下载以及安装:1、下载链接2、解决下载慢的问题# 右键文件夹使用vscode打开vscode设置右键快捷方式# mingw编译器下载和安装mingw编译器下载和安装
2021-06-11 01:07:17 543
原创 二分法算法模板
参考:https://labuladong.gitbook.io/algo/labuladong-he-ta-de-peng-you-men非常感谢上述链接作者,受益良多文章目录二分查找框架:二分查找关键点:习题1、二分查找(lt 704)寻找左侧边界的二分搜索框架:寻找右侧边界的二分搜索框架二分查找框架:int binarySearch(int[] nums, int target) { int left = 0; int right = nums.length - 1; //
2020-08-27 23:17:09 400 1
原创 并查集模板
文章目录并查集并查集介绍并查集模板习题:leetcode 547其它:leetcode 684、200、924并查集并查集介绍https://blog.csdn.net/qq_41593380/article/details/81146850https://blog.csdn.net/iteye_9214/article/details/82099516?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineL
2020-08-26 22:27:02 163
原创 BFS算法模板
BFS算法BFS算法框架BFS算法是利用队列实现的一种搜索算法。逐层向下遍历,从一个点像四周扩散(将可选节点存放于队列中,删除已被使用的节点),使用队列完成操作,通常用于最短路径的寻找。单向队列void BFS(Node root,int target){ // 1、两个队列,分别用于存储起始节点和已访问过的节点 queue<Node> q; unordered_set<Node> visited; // 2、将最初的起始
2020-08-26 22:12:30 3081
转载 git与github建立仓库连接步骤
https://blog.csdn.net/weixin_38317875/article/details/80925750
2020-01-08 15:16:41 159
转载 C++:socket通信
感谢博客:https://blog.csdn.net/qq_27923041/article/details/83857964服务端://#include "pch.h"#include<iostream>#include<winsock.h>#pragma comment(lib,"ws2_32.lib")using namespace std;vo...
2020-01-06 20:24:53 253
原创 “CWnd::MessageBoxA”: 函数不接受 4 个参数
MessageBoxA(NULL,TEXT("修改文件"),TEXT("修改文件"),MB_YESNO);报错:解决办法: 添加域解析符号::MessageBoxA(NULL,TEXT("修改文件"),TEXT("修改文件"),MB_YESNO);...
2019-12-27 15:14:46 1682
原创 MFC父窗口获取文件位置,传递到子窗口
父窗口建立按钮响应事件,并将文件路径传输到子窗口父窗口响应事件:void CParentDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 //------打开需要选取的文件,并存储其位置 CFileDialog dlg( TRUE, "*.*", NULL, OFN_HIDEREADONLY, "*.*|*.*||"); //C...
2019-12-27 10:07:02 235
转载 快速搭建FTP服务器
快速搭建一个本地的FTP服务器https://www.cnblogs.com/popfisher/p/7992036.html本机配置完ftp服务器后需要做如下操作,局域网中电脑才能访问本机。https://blog.csdn.net/qq_42310852/article/details/81705437...
2019-12-27 09:54:54 199
原创 MFC获取某个文件的位置、配置主窗口背景
添加按钮点击事件函数,选择文件并获取位置:void COpen_FloderDlg::OnBnClickedButton1(){ CFileDialog dlg( TRUE, "*.*", NULL, OFN_HIDEREADONLY, "*.*|*.*||"); CString csFileName; if( dlg.DoModal() == IDOK ) { csF...
2019-12-05 19:30:12 158
转载 C++成员函数在内存中的存储方式
用类去定义对象时,系统会为每一个对象分配存储空间。如果一个类包括了数据和函数,要分别为数据和函数的代码分配存储空间。按理说,如果用同一个类定义了10个对象,那么就需要分别为10个对象的数据和函数代码分配存储单元,如下图所示。能否只用一段空间来存放这个共同的函数代码段,在调用各对象的函数时,都去调用这个公用的函数代码。如下图所示。显然,这样做会大大节约存储空间...
2019-11-12 21:10:32 211
转载 MFC中关于char[]转换成LPCWSTR的问题
在写Win32应用程序时候,你可能遭遇到如下错误 : error C2664: ‘LoadImageW’ : cannot convert parameter 2 from ‘char [20]’ to ‘LPCWSTR’“char [20]”转换为“LPCWSTR”一、问题的原因:VS2010默认采用宽字符UNICODE编码方式,定义了Unicode,因此相关的字符串必须为unicode字符...
2019-11-12 21:07:53 1039
转载 已知子网掩码如何判断两个IP地址是不是在同一个网段
要判断两个IP地址是不是在同一个网段,就将它们的IP地址分别与子网掩码做与运算,得到的结果一网络号,如果网络号相同,就在同一子网,否则,不在同一子网。例:假定选择了子网掩码255.255.254.0,现在分别将上述两个IP地址分别与掩码做与运算,如下图所示:211.95.165.24 11010011 01011111 10100101 00011000255.255.254.0 11111...
2019-08-24 09:17:01 4658
原创 字符串的排列
//输入一个字符串,按字典序打印出该字符串中字符的所有排列。//例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。//输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。#include<iostream>#include<vector>#include<string&...
2019-06-20 14:14:16 71
原创 从上到下打印二叉树(C++)
//从上往下打印出二叉树的每个节点,同层节点从左至右打印。//文件夹中有visio解释图#include<iostream>#include<vector>#include<queue>using namespace std;struct TreeNode { int val; struct TreeNode *left; struct ...
2019-05-30 15:08:47 2854 2
原创 C++链表基础使用——创建链表、删除第n个节点、删除前n个节点、插入节点、更改某个节点的值
后附创建链表的两种方法的示意图。#include<iostream>typedef struct Node{ int value; Node *next;}node,*linklist;const int numoflink = 10;//创建有10个节点的链表const int delete_n = 9;//删除第9个节点const int delete_f...
2019-04-10 20:07:19 3295
原创 G-S迭代法、高斯消去法用c语言实现
G-S迭代法:#include<stdio.h>#include<math.h>#include<stdlib.h>#include<string.h>#define eps 1e-6 //定义偏差值#define N 100 //定义最大迭代次数#define MAX 10 //系数最大矩阵阶数double a[MAX][...
2018-12-20 12:17:30 1501
原创 sinx、√x时间复杂度c代码
sinx的c代码:#include <stdio.h>#include <math.h>#include<stdlib.h>#define eps 1e-6 int main(){ double x,sinx,item; int n=1,sign=-1; printf("输入度数:\n"); scanf("%lf",&x);...
2018-12-20 12:14:06 1159
OTN设备技术规范
2018-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人