自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

左岸的博客

————————————————————————

  • 博客(212)
  • 资源 (4)
  • 收藏
  • 关注

原创 freopen函数

FILE *freopen( const char *path, const char *mode, FILE *stream );path:文件名,用于存储输入输出的自定义文件名。mode:文件打开的模式。和fopen中的模式(如r-只读, w-写)相同。stream:一个文件,通常使用标准流文件。返回值:成功,则返回一个path所指定文件的指针;失败,返回NULL。...

2020-06-07 17:45:07 2185

转载 串口uart和RS232,RS485联系

串口uart和RS232,RS485联系串口uart和RS232,RS485联系  串口通讯是电子工程师和嵌入式开发工程师面对的最基本问题,RS232则是其中最简单最常用的通讯方式。但是初学者往往搞不清有关的名词如UART和RS232或RS485之间是什么关系,因为它们经常被放到语句中同等的位置使用。在百度搜索二者的区别,可以看到排在最前面的答案充斥着混淆的概念。就此,谈谈我对这几个概念的理解...

2020-04-15 22:15:07 436

原创 【STM32】GPIO工作原理(八种工作方式超详细分析,附电路图)

【STM32】GPIO工作原理(八种工作方式超详细分析,附电路图)

2020-04-15 22:02:00 517

原创 在Qt MSVC下配置opencv

原文

2020-03-15 16:59:40 723

原创 微信跳一跳

提前声明,这个程序不仅运行缓慢,刷不到高分,还会被系统检测到是外挂。所以要刷分的请不要再看了。提前声明,这个程序不仅运行缓慢,刷不到高分,还会被系统检测到是外挂。所以要刷分的请不要再看了。提前声明,这个程序不仅运行缓慢,刷不到高分,还会被系统检测到是外挂。所以要刷分的请不要再看了。主要是享受解决问题的过程。无意中在网上看到了一个大神的博客www.pengzhihui.xyz/,看到...

2020-02-13 18:08:54 612

原创 QT之网络通信和串口通信

自从用MFC开发了一个串口通信助手之后,就一直计划用Qt再写一个。这几天呆在家里无所事事,就买了一本Qt C++开发指南,一边看一边摸索,同时也借鉴了一些前辈的方法。完成了这个通信助手,包括TCP服务器和客户端,UDP以及串口。源码下载地址界面如下:...

2020-02-09 14:48:59 2052 2

原创 PTA_A_1061

// PTA_A_1061.cpp #include <iostream>#include <string>#include <stdint.h>#include <algorithm>using namespace std;int main(){ string s1, s2, s3, s4; cin >&gt...

2020-02-06 14:33:05 163

原创 PTA_A_1056

#include <iostream>#include <queue>#define N 1000+10using namespace std;int main(){ int np, ng; cin >> np >> ng; int W[N]; int ans[N]; queue<int&g...

2020-02-02 23:34:45 193

原创 PTA_A_1058

#include <iostream>using namespace std;typedef struct node { int g, s, k;}Node;int main(){ Node A, B; scanf("%d.%d.%d", &A.g, &A.s, &A.k); scanf("%d.%d.%d", &a...

2020-02-02 10:54:17 192

原创 PTA_A_1054

使用map统计出现的最大数字即可,但要注意输入不能使用cin,会超时。#include <iostream>#include <map>using namespace std;map<int,int> color_count;int main(){ int m,n; cin>>m>>n; int max=0; for(...

2020-01-31 22:02:00 131

原创 PTA_A_1051

难得一次就AC#include <iostream>using namespace std;#define N 1000+10int main() { int m,n,k; cin>>m>>n>>k; while(k--) { int num[N]={0}; int pos[N]={0}; int flag=1; i...

2020-01-30 13:04:43 181

原创 PTA_A_1050

#include <iostream>#include <string>#include <cstring>#include <stdio.h>using namespace std;#define N 10000+10int main(){ char s1[N],s2[N]; int F[500]={0}; cin.getl...

2020-01-30 00:12:31 180

原创 1017

模拟题,逻辑很简单,但这题有一点没提到,只要是在下午五点之前到达的客户,都可以完成业务,就算超过五点才开始也是可以的,但五点之后到达就不行。 有些地方初始化没注意到,卡了很久。//2020_01_19 20:50/* 所有到银行的人都按到达时间排队,只要有空闲的窗口就可以开始业务 判断队列第一个人的到达时间是否小于当前时间,如果不是则要增加当前时间,如果是...

2020-01-22 15:13:51 2168

原创 1033

一道贪心题,一直过不了,看了其他人的思路,发现依然是数学太差的锅,逻辑混乱,不能考虑到所有情况。思路如下:预处理:添加费用为0,距离为终点的加油站,然后以距离和费用为标准进行排序; 假设当前在下标为[i]的加油站,寻找所能到达的最大距离范围内的价格最低的加油站,如果遇到比当前加油站费用低的加油站,立刻结束寻找,否则直到寻找到范围内最优解; 根据第(2)步的结果分情况计算如果没找到,说...

2020-01-06 22:59:02 138

原创 1016

对于这种模拟题,总感觉脑容量不够用,虽然看起来很简答,但具体实现的时候却总有各种麻烦。//time:2020/1/1 19:31//PAT A 1016#include <iostream>#include <queue>#include <map> #include <string>#include <algorithm&g...

2020-01-01 20:51:13 150

原创 1012

自己写的一直段错误,看了其他博主的代码重写才过。其实也是很基础的排序题,但一遇到稍微复杂点的大脑就很混乱,数学渣真的影响逻辑思路,遇到不熟悉的就一片混乱,并且也很难静下心来思考。//time:2019/12/29 21:30//PAT A 1012#include<iostream> #include<vector>#include<alg...

2019-12-29 22:08:24 119

原创 基于MFC的串口助手

学完 C 和 C++ 之后,就一直有学习GUI的想法,毕竟一直对着黑框框实在是没有一点成就感,但在学校的时候多次翻起Win32、MFC都无奈败退。后来又了解到了Qt,学习起来确实比MFC更快,但了解了一点之后也没继续学习下去。后来忙着毕业、找工作,就把程序暂时搁置了。现在闲下来就又萌生了捡起这些的打算,虽然MFC已经不再被微软支持更新,且有很多其他优秀的GUI框架。但不知道为什么,每次想起MFC都...

2019-12-04 22:27:04 3905 14

原创 买饮料

一瓶饮料一块钱,两个瓶子换一瓶,三个盖子换一瓶,给定初始总金,可以喝到多少瓶饮料?#递归def Solve(p,g): sum = p // 2 p %= 2 sum += g // 3 g %= 3 p += sum g += sum if p < 2 and g < 3 and sum == 0: re...

2019-11-02 22:33:06 332

原创 PDF拆分

PDF格式看资料很方便,但有时候pdf文件太大,在某些情况可能会遇到限制单个文件大小的情况,而我用的阅读器虽然功能强大,具有pdf分割功能,但需要开通会员。因此,我就萌生了写一段程序自己实现这个功能的想法。经过一番折腾,还是体验到了python的强大,python有一个pikepdf库可以实现对pdf文件的操作。 一:安装 pip install pikepdf二:导入 import p...

2019-11-01 22:23:05 379

原创 python 如何实现在控制台界面输出动态进度条

import sysimport timeimport randomdef progress(): timeout = 20 for i in range(timeout+1): pro = round(i / timeout * 100.0) #用print(,end='')可以在windows cmd和pycharm Run界面实...

2019-11-01 20:34:30 1883

原创 PTA_B_1056

第一次使用Python.总结一下基础操作:1、输入语句input函数input([prompt]) 函数和 raw_input([prompt]) 函数基本类似,但是 input 可以接收一个Python表达式作为输入,并将运算结果返回。str = input("请输入:")print "你输入的内容是: ", str请输入:[x*5 for x in range(2,10,2)]...

2019-08-26 11:18:01 242

原创 配置Tomcat

一:在Eclipse中设置Tomcat (1)启动Eclipse,选择Windows-&gt;Preferences,打开Preferences对话框。 (2)在该对话框中展开Server节点,单击Runtime Environment. (3)单击Add按钮打开New Server Runtime Environment对话框。 (...

2019-03-03 12:05:48 133

原创 1155

#include&lt;iostream&gt;#include&lt;vector&gt;#include&lt;stack&gt;using namespace std;bool IsMaxHeap(vector&lt;int&gt;&amp;A);bool IsMinHeap(vector&lt;int&gt;&amp;A);void Print(vector&lt;int&g.

2019-03-01 12:06:42 358

原创 1154

#include&lt;iostream&gt;#include&lt;map&gt;#include&lt;cstring&gt;#include&lt;queue&gt;#include&lt;vector&gt;using namespace std;#define N 10010int Ver[N];int n, m;vector&lt;int&gt; Map[N];...

2019-03-01 10:36:20 207

原创 1153

cin cout 输入输出会超时 用scanf() printf()输入输出string类的输入输出方式 scanf(): string.resize(length); scanf("%s", &amp;string[0]); printf():printf("%s", string.c_str());#include&lt;io...

2019-03-01 09:44:01 129

原创 1152

素数判断,暴力搜索string.substr(start,len); //参数分别是开始位置,和截取字串长度。数字转字符串 to_string(int value);字符串转数字 stoi(string str); stol(string str); stof(string...

2019-02-27 16:44:44 269

原创 1045

没想到O(n^2)的时间复杂度竟然可以过#include&lt;iostream&gt;#include&lt;vector&gt;#include&lt;map&gt;#include&lt;algorithm&gt;using namespace std;int main(){ int n,m,l; map&lt;int, int&gt; Like; vector&lt...

2019-02-27 15:27:40 693

原创 1044

第一次用尺取法,写的很杂乱。#include&lt;iostream&gt;#include&lt;vector&gt;#include&lt;queue&gt;using namespace std;#define INF 0xfffffffint Solve(vector&lt;int&gt; A, int m,int n, queue&lt;int&gt; &amp;B);...

2019-02-27 10:43:02 277

原创 1043

#include&lt;iostream&gt;#include&lt;vector&gt;using namespace std;typedef struct node{ int v; struct node *left; struct node *right;}Node, *TreeNode;TreeNode Insert1(TreeNode P, int a);Tree...

2019-02-26 16:08:06 112

原创 1042

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;iomanip&gt;using namespace std;void Init(string A[100]);void Change(int B[100], int n, string A[100]);int main(){ string A[100]; int...

2019-02-26 13:35:00 522

原创 1041

#include&lt;iostream&gt;#include&lt;vector&gt;using namespace std;#define N 10010struct node{ int v; int p;};int main(){ node A[N] = { 0,0 }; int n; cin &gt;&gt; n; int max = 0;...

2019-02-25 20:46:22 130

原创 1040

#include&lt;iostream&gt;#include&lt;string&gt;using namespace std;int main(){ string a; getline(cin, a); int L = a.length(); int max = 1; int i, j, t; t = 0; while (t &lt; L) { i = t - ...

2019-02-25 19:43:25 243

原创 1039

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;map&gt;#include&lt;vector&gt;#include&lt;algorithm&gt;using namespace std;int main(){ map&lt;string, vector&lt;int&gt;&gt; S; int n,

2019-02-25 17:35:39 144

原创 1038

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;vector&gt;#include&lt;algorithm&gt;using namespace std;bool cmp(string a, string b) { return a + b &lt; b + a; }int main(){ int n;...

2019-02-24 17:32:19 150

原创 1037

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;vector&gt;#include&lt;algorithm&gt;using namespace std;typedef long long INT;int main(){ vector&lt;INT&gt; C, B; int n, m; cin &gt;...

2019-02-24 15:28:12 335

原创 1036

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;vector&gt;using namespace std;class Students{public: string name, gender, id; int grade; bool flag;};int main(){ int n; cin &gt...

2019-02-24 11:40:34 251

原创 1035

#include&lt;iostream&gt;#include&lt;vector&gt;#include&lt;string&gt;using namespace std;class Person{public: static int num; string name, password; bool flag;};int Person::num = 0;vector&...

2019-02-24 11:18:20 119

原创 1034

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;map&gt;#include&lt;stack&gt;#include&lt;vector&gt;#include&lt;algorithm&gt;using namespace std;class Person{public: stack&lt;string...

2019-02-24 10:54:52 92

原创 1032

#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;map&gt;using namespace std;#define N 100010typedef struct node{ string data; int nextad; bool flag;}Node;map&lt;int, Node&gt; S;N...

2019-02-23 11:31:29 126

原创 1031

#include&lt;iostream&gt;#include&lt;string&gt;using namespace std;int main(){ string s; cin &gt;&gt; s; int l = s.length(); l += 2; int c; for (int i = l; i &gt;= 0; i--) { if (i % 3 == ...

2019-02-22 21:24:39 169

MFC串口助手......

MFC 单片机 串口

2021-03-19

基于图像处理的微信跳一跳

利用ADB指令和Opencv进行微信跳一跳。

2020-02-13

TCP&UDP&串口通信助手

TUC通信助手,包括TCP服务器和客户端,UDP以及串口。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2020-02-09

基于MFC的串口通信助手

带波形显示的串口通信助手,基于MFC开发,开发平台Win10+VS2019。相比传统的串口通信助手,增加了画布以显示数据变化。

2019-12-05

空空如也

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

TA关注的人

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