- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 PAT_note
这里主要记录一下在刷题过程中一些常用技巧文章目录STL容器vector常用初始化常用方法for循环的写法string常用初始化常用方法setmappairstackqueuepriority_queue创建方法常用方法头文件 `#include`reversesortlower_bound和upper_boundmax、min、absswapfill字符串hashSTL容器vectorvector<数据类型> 名称(长度,初值);常用初始化vector<int> s;
2021-02-17 11:07:37
223
原创 PAT A1039&&A1047对比分析
今天做了两个练习不定长数组的问题,基于vector实现,但是很类似的两个提采用了截然不同的处理方法,值得深思。A1039题目大意:N个学生,K⻔课,给出选择每⻔课的学生姓名,最后对于给出的N个学生的姓名的选课情况进行询问,要求按顺序给出每个学生的选课情况[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yFlT7c5S-1613402047976)(assets/1613401086404.png)]注意点学生名字对应选课代号可以用map<st
2021-02-15 23:14:31
190
原创 vscode下c++调试的一些小心得
vscode中有两个文件,分别是task.json 和launch.json,点击调试的齿轮自动生成。其中,task.json主要是用来处理编译相关的问题。如果进行了该文件的编写,可以通过build按钮直接进行编译。但是在大工程中其实cmake+make对应文件比较方便,单文件可以考虑参考我之前的一片博客 关于在Ubuntu16.04系统下VsCode中配置cmake运行多文件C++的心得。cmake是根据CmakeLists.txt写的内容,自动生成makefile;再通过make命令根据makef
2021-02-10 13:25:06
191
原创 MDK5仿vscode黑暗配色
终于配出一个比较好看的字体配置方案了果然还是配置好颜色写代码才舒心~# properties for all file typesindent.automatic=1virtual.space=0view.whitespace=0view.endofline=0code.page=65001caretline.visible=1highlight.matchingbraces=1print.syntax.coloring=1use.tab.color=1create.backup.f
2020-09-29 20:06:40
3003
3
原创 关于在Ubuntu16.04系统下VsCode中配置cmake运行多文件C++的心得
关于在Ubuntu16.04系统下VsCode中配置cmake运行多文件C++的心得在此之前本人小白一个,为了配置好这个,向许多大大求教。我认为最容易出错的几个点,一个是CMakeLists.txt写的是否正确,一个是配置文件launch.json和任务文件task.json写的是否正确。预先准备一般使用 CMake 生成 Makefile 并编译的流程如下:编写 CMake 配置文件...
2020-07-14 11:07:14
1273
1
原创 数字图像处理:传感器
1、全色/彩色成像可以看成是许多光电转换器组成的阵列,每个转换器对应一个像元。CCD价格偏高,但处理效果比CMOS好,比如噪声比较少。只有特定颜色的光可以通过特定颜色的滤色片。在每个像元上加一个滤色片,组成滤色片阵列。Bayer模式排布,绿色占比最大,因为人眼对绿色比较敏感。红和蓝平分剩余部分。得到一副马赛克图像,如下图:1、将一幅马赛克图像,分成三个马赛克图像,图中白色部分取周围...
2020-03-25 15:53:26
755
原创 VSCode写matlab代码并命令行运行
环境:ubuntu 16.04操作:1、先进入.m文件所在目录,打开命令行2、进入m文件所在目录后,运行matlab -nodesktop -nosplash -r matlabfile只用文件名matlabfile,不能添加.m可以不打开图形界面就运行matlab3、进入matlab以后通过在命令行里输入matlabfile的名字即可运行,运行之间需要先保存4、退出matlab...
2020-03-21 23:57:04
1665
原创 数据结构大作业1
第一次的数据结构大作业,代码量还是很足的,但其实实现思路上没有什么障碍,问题主要是对于c++的各种性质掌握的不够熟练,总是出现各种问题。Matrix.h类的声明部分//带有默认参数值的模板类成员不能在类外进行定义,修改方式有两种。//模板类不能声明和定义分文件#ifndef MATRIX_H#define MATRIX_H#include "Visit.h"#include<...
2020-03-11 12:42:43
1530
原创 数据结构笔记1:链表
数据结构笔记之链表Node.h#ifndef _NODE_H_#define _NODE_H_//结构体一般定义在.h文件中#define ElemType inttypedef struct LNode //单链表节点{ ElemType data; struct LNode *next;}LNode,*LinkList;/*与上面等价struct LNode...
2020-01-29 22:27:40
612
原创 数据结构笔记2:栈
数据结构笔记2:栈栈是一种后进先出的线性表,一般还是用顺序存储结构的比较多,链栈用的较少。关键注意top指针指向的是最后一个入栈元素的下一个位置;base指针指向首地址,也是指向最先入栈的元素;realloc函数的用法;清空和销毁栈的区别。一、下面是一个可以实现混合运算的基于栈实现的计算器。Stack.h#ifndef _STACK_H_#define _STACK_H_using...
2020-01-29 22:27:25
378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人