自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PAT甲级套路题型整理

PAT甲级套路题型整理

2021-03-30 14:58:44 177

原创 PAT甲级常用函数&操作备忘

PAT甲级常用函数&操作备忘

2021-03-30 14:57:58 172

原创 PAT甲级按题型分类

PAT甲级按题型分类1. 水题篇2. 数据结构篇2.1 线性表结构框架顺序结构:顺序表链式结构:单链表、双链表、循环链表(指针);静态链表(借助数组)2.2 栈&队结构框架栈:顺序栈、链栈、共享栈队列:循环队列、链式队列、双端队列数组(推广):一维数组、对维数组(压缩、稀疏矩阵)2.3 串结构框架基本功概念:主串、子串、串长存储结构:定长顺序存储、堆分配存储、块链存储模式匹配算法:暴力匹配、KMP算法(部分匹配值表、next数组、next函数的推理)、kmp

2021-03-30 14:46:41 2060 2

原创 PAT甲级刷题记录

文章目录前言甲级题库的正确刷题顺序题目列表&分类按题号排序1001-11001101-1150按题型排序1. 水题篇2. 数据结构篇2.1 线性表2.2 栈&队2.3 串2.4 树与二叉树2.5 图2.6 查找2.7 排序3. 字符串篇4. 数学问题篇学习笔记部分题型的技巧套路编程语法小技巧备忘陌生单词语句整理标点符号和数学符号所对应的英文前言按往年来看,每次考试中乙级的最后两题是甲级的前两题的中文版。按姥姥的建议,如果对于乙级题目:15分题能10分钟完成20分题能30分钟完成2

2021-03-30 13:28:46 795

原创 答题模板

###---#### 题解---#### AC例程```cpp```cpp

2021-03-04 18:16:59 120 2

原创 PAT乙级题目对应知识点分类梳理&例程(更新至1102)

PAT乙级题目对应知识点分类梳理PAT乙级的90道题的知识点与对应的题号整理如下,便于做专项练习和巩固!1、字符串函数2、STL容器考察字符串相关知识,如逆转、字母与数字的判断与转化、字符串拼接、字符串比较考察STL常用容器,包括string、vector、set、map、stack、list题号:1002、1006、1009、1014、1021、1024、1031/1039、1042、1043、/1048/1052/1054/1058/1067/1079、1081/1084

2021-01-26 17:43:16 1641

原创 1103 缘分数(20分)-- 测试点1、测试4

PAT乙级1103缘分数

2023-01-29 14:59:10 483 1

原创 1102 教超冠军卷(20分) -- 测试点1

PAT乙级1102题解

2023-01-29 11:01:10 377

原创 回调函数的介绍及使用场景

浅谈回调函数是什么、为什么用、怎么用。

2023-01-17 15:25:17 841

原创 Win10自带微软输入法的全拼双拼一键切换

双拼和全拼的快速切换

2023-01-17 15:20:11 3409

原创 boost::signals2的介绍及应用(信号与插槽)

signals2基于Boost里的另一个库signals实现了线程安全的观察者模式。

2023-01-17 15:17:41 1067

原创 RPC的一些认识

浅谈一些远程调用(RPC)的目的。

2023-01-17 15:15:12 423

原创 python异步模块 asyncore异步模块

asyncore即是一个异步的socket封装,特别是dispatcher类中包含了很多异步调用的socket操作方法。

2023-01-17 10:29:26 855 1

原创 PlugInstall时报错unable to access https github解决

在安装插件过程中,出现很多unable to access 'https://github.com/XXXX退出,在终端输入把https换成了git后再运行安装即可

2022-06-20 11:51:56 1087 1

原创 vim自动补全插件:YouCompleteMe使用前需要做的准备工作随手记录

YCM安装过程中的随手记录

2022-06-20 11:50:33 1012

原创 ubuntu更换pip源

更换pip源。清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:https://mirrors.aliyun.com/pypi/simple无法写入pip.conf可用下面的命名查看buftype的设置,当buftype=nofile时,不能保存文件,只有当buftype=空时,才可以保存修改buftype的方法:vim切换至ex模式,输入如果想该回原设置,可用下面的命令:修改内容如下:...

2022-06-20 11:44:31 7635 3

原创 .vimrc的使用与配置

常规的vim配置操作

2022-06-20 11:31:12 1533

原创 Vim配色 -- vim-one

Vim配色 – vim-onevim-airline-themes的默认配色方案是:syntax enableset background=darkcolorscheme solarized但感觉不太舒服,效果如下:这里引入真彩色的操作,借助 vinone一个小众的软件。操作如下(详细操作可见https://vimawesome.com/plugin/vim-one-without-it):添加Plug 'rakr/vim-one'到您的init.vim或.vimrc文件中。:Plug

2022-02-15 14:00:04 1562

原创 自定义你的Vim

1. 配置文件的创建原版的Vim的配置文件是.vimrc。下为neoVim的配置文件的创建:先通过mkdir新建配置文件夹mkdir ~/.config/nvim然后通过nvim来新建配置文件nvim ~/.config/nvim/init.vim回车进入配置文件2. 配置内容:2.1 修改键位imap jk <Esc>nmap <space> :用于输入模式下退出编辑。改成jk两个键,因为连续输入这两个字母的概率太小,基本不会冲

2022-02-15 09:53:42 1115

原创 Vim的基本操作

Vim的基本操作0. 写在前记住:Vim的一切操作都是用键盘来完成的,包括上下左右移动。和其他文本编辑器相比,最大的区别就是引入了“模式”这个概念。Vim一共有四种模式:直接打开文件的时候,进入到的模式是普通模式。主要用于浏览文件或者执行一些复制粘贴等操作。(最常用)在“普通模式”下按下按键i就会进入到输入模式。用于文本编辑相当于文本编辑器模式。记得输入法切换成英文,中文下的输入可能会有问题。在“普通模式”下按冒号:就会进入到命令模式。用于输入命令、完成特定任务。最基础的操作和最花里胡

2022-02-12 11:57:27 873

原创 Ubuntu Linux下vimplus的安装及使用

文章目录Ubuntu Linux下vimplus的安装及使用1. 安装1.1 版本要求1.2 安装步骤1.3 个性化2. 设置字体3. 运行测试一下4. 主要功能快捷键附录插件相关插入模式缓存操作窗口操作光标移动文本编辑文件操作使用外部程序宏录制实用命令帮助其他Ubuntu Linux下vimplus的安装及使用1. 安装1.1 版本要求一般建议是在Ubuntu16.04以上的版本。1.2 安装步骤$ git clone https://github.com/chxuan/vimplus.git

2022-02-11 17:22:22 4211 5

原创 1101 B是A的多少倍 (15 分)

1101 B是A的多少倍 (15 分)设一个数 A 的最低 D 位形成的数是 ada_dad​ 。如果把 ada _dad​截下来移到 A 的最高位前面,就形成了一个新的数 B。B 是 A 的多少倍?例如将 12345 的最低 2 位 45 截下来放到 123 的前面,就得到 45123,它约是 12345 的 3.66 倍。输入格式:输入在一行中给出一个正整数 A(≤109≤10^9≤109 )和要截取的位数 D。题目保证 D 不超过 A 的总位数。输出格式:计算 B 是 A 的多少倍,

2022-02-08 16:25:53 887

原创 1100 校庆 (25 分) --测试点3、测试点4

1100 校庆 (25 分)2019 年浙江大学将要庆祝成立 122 周年。为了准备校庆,校友会收集了所有校友的身份证号。现在需要请你编写程序,根据来参加校庆的所有人士的身份证号,统计来了多少校友。输入格式:输入在第一行给出不超过 10510^5105的正整数 N,随后 N 行,每行给出一位校友的身份证号(18 位由数字和大写字母X组成的字符串)。题目保证身份证号不重复。随后给出前来参加校庆的所有人士的信息:首先是一个不超过 10510^5105的正整数 M,随后 M 行,每行给出一位人士的身份证

2022-02-08 14:23:50 732

原创 1099 性感素数 (20 分) -- 测试点2、3、4

1099 性感素数 (20 分)“性感素数”是指形如 (p, p+6) 这样的一对素数。之所以叫这个名字,是因为拉丁语管“六”叫“sex”(即英语的“性感”)。(原文摘自 http://mathworld.wolfram.com/SexyPrimes.html)现给定一个整数,请你判断其是否为一个性感素数。输入格式:输入在一行中给出一个正整数 N (≤108≤10^8≤108)。输出格式:若 N 是一个性感素数,则在一行中输出 Yes,并在第二行输出与 N 配对的另一个性感素数(若这样的

2022-02-08 09:48:20 635 2

原创 1098 岩洞施工 (20 分)

1098 岩洞施工 (20 分)要将一条直径至少为 1 个单位的长管道水平送入地形复杂的岩洞中,究竟是否可能?下面的两幅图分别给出了岩洞的剖面图,深蓝色的折线勾勒出岩洞顶部和底部的轮廓。图 1 是有可能的,绿色部分显示直径为 1 的管道可以送入。图 2 就不可能,除非把顶部或底部的突出部分削掉 1 个单位的高度。本题就请你编写程序,判断给定的岩洞中是否可以施工。输入格式:输入在第一行给出一个不超过 100 的正整数 N,即横向采样的点数。随后两行数据,从左到右顺次给出采样点的纵坐标:第 1 行

2022-02-07 22:13:12 398 3

原创 1097 矩阵行平移 (20 分) -- 测试点2、3、6

1097 矩阵行平移 (20 分)给定一个 n×n 的整数矩阵。对任一给定的正整数 k<n,我们将矩阵的奇数行的元素整体向右依次平移 1、……、k、1、……、k、…… 个位置,平移空出的位置用整数 x 补。你需要计算出结果矩阵的每一列元素的和。输入格式:输入第一行给出 3 个正整数:n(<100)、k(<n)、x(<100),分别如题面所述。接下来 n 行,每行给出 n 个不超过 100 的正整数,为矩阵元素的值。数字间以空格分隔。输出格式:在一行中输出平移后第

2022-02-07 21:50:18 558 5

原创 1096 大美数 (15 分) -- 测试点2

1096 大美数 (15 分)若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为“大美数”。本题就要求你判断任一给定的正整数是否是“大美数”。输入格式:输入在第一行中给出正整数 K(≤10),随后一行给出 K 个待检测的、不超过 104的正整数。输出格式:对每个需要检测的数字,如果它是大美数就在一行中输出 Yes,否则输出 No。输入样例:318 29 40输出样例:YesNoYes题解这个题看起来好像需要用比较巧妙的解法才能通过全部测试用例,

2022-02-07 15:28:58 1055 1

原创 MATLAB在MacBook上体积太大,如何给它瘦身?--卸载平时用不到的工具箱

在使用MATLAB过程中发现它的体积异常的大,尤其是在MacBook中,简简单单就占到了二三十个G,简直不得了。在思考过后,发现可以通过卸载掉无用的工具箱来实现一定程度上的“瘦身”。具体操作如下:打开MATLAB,找到“附加功能”里的“管理附加功能”可以看到里面有很多闻所未闻的工具包,为了省事,可以拿手机软件OCR识别翻译一下,把确认无关领域的卸载,比如什么生物信息学工具箱…确认后,等待卸载即可。...

2021-07-09 11:58:26 3863 3

原创 LaTex笔记入门整理

文章目录语法篇1 公式相关1.1 希腊字母1.2 运算符号1.3 大括号、矩阵、行列式1.4 公式里中文文本处理加粗、上划线、下划线、斜体段落处理标号标点语法篇1 公式相关1.1 希腊字母小写字母大写字母小写大写α\alphaαA\AlphaA\alpha\Alphaβ\betaβB\BetaB\beta\Betaτ\tauτT\TauT\tau\Tauγ\gammaγΓ\GammaΓ\gamma\Gammaδ\deltaδΔ

2021-05-15 16:49:54 589

原创 1095 解码PAT准考证 (25 point(s)) -- 测试点1、测试点4

1095 解码PAT准考证 (25 point(s))PAT 准考证号由 4 部分组成:第 1 位是级别,即 T 代表顶级;A 代表甲级;B 代表乙级;第 2~4 位是考场编号,范围从 101 到 999;第 5~10 位是考试日期,格式为年、月、日顺次各占 2 位;最后 11~13 位是考生编号,范围从 000 到 999。现给定一系列考生的准考证号和他们的成绩,请你按照要求输出各种统计信息。输入格式:输入首先在一行中给出两个正整数 N(≤104≤10^4≤104 )和 M(≤100),

2021-04-22 20:03:44 383

原创 1088 三人行 (20 分) -- 测试点4

1088 三人行 (20 分)子曰:“三人行,必有我师焉。择其善者而从之,其不善者而改之。”本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱应“改之”。输入格式:输入在一行中给出三个数,依次为:M(你自己的能力值)、X 和 Y。三个数字均为不超过 1000 的正整数。输出格式:在一行中首先输出甲的能力值,随后依次输出甲

2021-04-21 18:07:27 456

原创 1075 链表元素分类 (25 分) -- 测试点5

1075 链表元素分类 (25 分)给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而 [0, K] 区间内的元素都排在大于 K 的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K 为 10,则输出应该为 -4→-6→-2→7→0→5→10→18→11。输入格式:每个输入包含一个测试用例。每个测试用例第 1 行给出:第 1 个结点的地址;结点总个数,即正整数N (≤105≤10^5≤105​​

2021-04-20 15:38:50 210 1

原创 1089 狼人杀-简单版 (20 分)

1089 狼人杀-简单版 (20 分)以下文字摘自《灵机一动·好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼人”,4 号玩家说:“5 号是好人”,5 号玩家说:“4 号是好人”。已知这 5 名玩家中有 2 人扮演狼人角色,有 2 人说的不是实话,有狼人撒谎但并不是所有狼人都在撒谎。扮演狼人角色的是哪两号玩家?本题是这个问题的升级版:已知 N 名玩家中有 2 人扮演狼人角色,有 2 人说

2021-04-15 09:49:15 194

原创 1073 多选题常见计分法 (20 分)

1073 多选题常见计分法 (20 分)批改多选题是比较麻烦的事情,有很多不同的计分方法。有一种最常见的计分方法是:如果考生选择了部分正确选项,并且没有选择任何错误选项,则得到 50% 分数;如果考生选择了任何一个错误的选项,则不能得分。本题就请你写个程序帮助老师批改多选题,并且指出哪道题的哪个选项错的人最多。输入格式:输入在第一行给出两个正整数 N(≤1000)和 M(≤100),分别是学生人数和多选题的个数。随后 M 行,每行顺次给出一道题的满分值(不超过 5 的正整数)、选项个数(不少于 2

2021-04-14 20:49:35 432

原创 不定积分在考研中的“钓鱼题”

写在前有好多原函数无法用初等函数表示的积分题,常年混迹于各种论坛和交流群。虽然看起来一副人畜无害可以解决的样子,但是不能解出来,若不幸遇到难免会浪费大量时间,下面做一些整理,再碰到这样的题目直接跳过。常见坑爹积分整理1. 菲涅尔积分(菲涅尔函数)这类积分于物理学应用广泛,但不存在为初等函数的解,只能求近似解,具体形式如下:∫sin⁡x2dx,∫cos⁡x2dx\int \sin x^2 dx, \int \cos x^2 dx∫sinx2dx,∫cosx2dx2. 三角函数xn\frac{三角函

2021-04-13 21:57:59 1368

原创 数字电路与计算机组成原理的交叉

在做计算机组成原理的习题,碰到片选芯片的题目,让画出逻辑图写出逻辑表达式,多少有些困难,因为涉及到了数字电路这门课里的一些知识,索性简单学习了一下数字电路。现将计算机组成原理中可能会用到的数字电路的知识做如下整理,主要分成三个部分:逻辑门电路、逻辑表达式、组合逻辑电路分析与设计。至于其他数电的知识目前看来和计组并无直接关联,暂不做整理,以后也许会补充,例如:最小项、常用集成器件、触发器、计数器集成芯片、时序逻辑电路的分析、脉冲波形的产生于整形等。1 逻辑门电路常见的四种逻辑门如下:逻辑门.

2021-04-07 11:41:41 3638 6

原创 5.3 卷积神经网络概述3--五个经典卷积网络(LeNet、AlexNet、VGGNet、InceptionNet、ResNet)(在更)的实现

实现LeNet、AlexNet、VGGNet、InceptionNet、ResNet五个经典卷积网络5.11 LeNet 5.12 AlexNet 5.13 VGGNetVGGNet使用小尺寸卷积核,在减少参数的同时,提高了准确率。其网络结构规整,非常适合硬件加速。十六层VGGNet网络为例:卷积核的个数从64提高到了128,到256,到512,逐渐增加。因为越靠后特征图尺寸越小,通过增加卷积核的个数,增加了特征图的深度,保持...

2021-04-06 19:46:57 403 1

原创 1071 小赌怡情 (15 分)

1071 小赌怡情 (15 分)常言道“小赌怡情”。这是一个很简单的小游戏:首先由计算机给出第一个整数;然后玩家下注赌第二个整数将会比第一个数大还是小;玩家下注 t 个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家 t 个筹码;否则扣除玩家 t 个筹码。注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。当玩家输光了全部筹码后,游戏就结束。输入格式:输入在第一行给出 2 个正整数 T 和 K(≤ 100),分别是系统在初始状态下赠送给玩家的筹码数、以及需要处理的游戏次数。随后 K 行,每

2021-04-06 18:49:39 137

原创 1051 复数乘法 (15 分) -- 数据点3

1051 复数乘法 (15 分)复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1i^2=-1i2=−1;也可以写成极坐标下的指数形式 (R×e(Pi)R×e^{(Pi)}R×e(Pi)),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形式 R(cos⁡(P)+isin⁡(P))R(\cos(P)+i\sin(P))R(cos(P)+isin(P))。现给定两个复数的 R 和 P,要求输出两数乘积的常规形式。输入格式:输入在一行中依

2021-04-06 18:21:30 403

原创 1050 螺旋矩阵 (25 分) --数据点7(段错误)

1050 螺旋矩阵 (25 分)本题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m−n 取所有可能值中的最小值。输入格式:输入在第 1 行中给出一个正整数 N,第 2 行给出 N 个待填充的正整数。所有数字不超过 10410^4104,相邻数字以空格分隔。输出格式:输出螺旋矩阵。每行 n 个数字,共 m 行。相邻数字以 1 个空格分隔,行

2021-04-06 16:43:53 200

空空如也

空空如也

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

TA关注的人

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