总结与反思 - 12月7日冬季PAT甲级考试

2019年12月7日PAT甲级满分题解与经验总结 PAT2019冬季甲级满分代码+占坑经验分享考题体验A题 题目+题解题目题解B题 题目+题解题目题解C题 题目+题解D题 题目+题解 阅读详情

第一次参加PAT甲级考试,地点在上海大学计算中心。首先要说下这个位置,地图上没有明显的标识,准考证上也没有明确的写,最后是靠自己问路问来的。

上海大学计算中心:首先找到图书馆附近,然后找D楼,D楼的4楼就是计算中心啦。

然后说下环境,机房是比较老的了,不过看上去编译环境还是比较齐全的,python, java, c都有,因为自己之前一直是用的VS2019,这次也打开了vs2010,然后就被坑了。坑点主要有两个:1.控制台一闪而过,要在return前设断点来看到输出。2.不能逐步调试,F11单步调试会跳入头文件,只能逐行打断点来调试。 3.题目样例很长,将测试点粘贴过来的时候要先用Ctrl + C复制,然后在console的标题栏粘贴。

为了下一次考试,要学一下code blocks或者dev了。

说下时间的问题,上海大学计算中心的老师是比较坑的,1.25才可以进场,然后1.30之前不允许动电脑,所以我是13:39才进入系统考试的,在这之前一直在调试vs的编译环境。但是!!16:30的时候,老师直接interrupt进来,不允许再进行考试,必须交卷!!WTF?? 当然,自己也是技不如人,将近三个小时的时间还没做题目做完,下次的教训就是一定要尽早开始考试,因为你不知道老师会有多ZZ。 

这次甲级考试共有4道题,分别考察的点是模拟、链表、图和树。

自己考试策略的分配上犯了一个极大的错误,首先是复习和考试的准备,我将《算法笔记》完整的过了一遍,虽然有利于提高我的算法水平,但是这对于考试来说是极为不利的,在有限的时间内没有将精力合理的分配在考点上,眉毛胡子一把抓,得到这个考试结果也就不奇怪了。

其次,我在复习末期,主要复习的是树与图的相关知识,对于字符串操作、模拟、链表是不熟悉的,上来就花了一个多小时的时间在第一道题上,做最后一题的时候只有40min了。

从做题顺序来说,要从易到难,首先做自己有把握的题,逐步找到手感,培养信心。

 下面逐题进行反思与分析,首先对自己的solve进行解析,然后学习大神的思路,比较自己思路的缺点和不足之处,然后尝试复现大神的思路,最后总结知识点。

7-1 Good in C (20分)

7-2 Block Reversing (25分)

7-3 Summit (25分)

7-4 Cartesian Tree (30分)

 

一个固定翼飞机仿真程序带你系统性上手如何实现配平(工具箱+脚本) 老规矩,该博客所用的模型和脚本已上传至百度网盘,名字为“固定翼配平训练例子”,自己自取。 阅读详情

相关推荐

芯片设计数字后仿与SDF文件:原理、流程与实战调试指南

在数字芯片设计流程中,时序验证是确保芯片功能正确与性能达标的核心环节。其原理在于通过精确的物理延迟模型,模拟信号在真实硅片上的传播行为,从而暴露理想仿真中无法发现的时序问题。这项技术的核心价值在于它是连接前端逻辑设计与后端物理实现的桥梁,能有效发现建立时间/保持时间违例、时钟偏斜、竞争冒险等关键风险,是保障芯片一次流片成功的关键步骤。其典型应用场景包括高性能计算单元、复杂SoC以及低功耗设计中的状态切换验证。本文聚焦于数字后仿真的具体实施,深入解析SDF文件的结构与反标机制,并提供从环境搭建、波形分析到与静

weixin_34279184的博客 382

【开发环境】vs2008下实时语法分析的波浪线提示功能

昨天去上海大学计算机中心参加PAT考试,机房使用的开发环境是vs2008不说,连自动语法分析都没打开,必须要compile以后才能找到代码中一些显然的拼写错误和笔误,非常不方便。当时也没时间了解这个功能的开启方式。当然,也怪自己没有提前做好准备,开考前5分钟才赶到考场。

agassy的博客 2150

无人机机场自动化巡检钢铁厂管廊技术方案

摘要:针对钢厂管廊人工巡检效率低、成本高等问题,提出5G+无人机自主巡检解决方案。该系统由智能机库、5G无人机、AI分析平台等组成,可实现自动起降、实时数据传输、缺陷智能识别等功能。无人机配备四合一云台相机,支持42分钟续航和复杂环境飞行,通过深度学习算法自动生成巡检报告。方案实施后可提升巡检效率3倍以上,降低人工成本和安全风险,实现全天候自动化巡检,为钢厂管廊安全管理提供智能化技术支持。(149字)

gxdhlg的专栏 1685

2018年12月9日PAT甲级考试总结

从九月初考完乙级之后,至今一直在准备甲级考试。 主要目的是想有这么一个成绩,可以代表自己的编程水平,一方面激励自己继续学习,另一方面也有利于找找实习。 其实对成绩的期待也不是很高,有个五六十也就不错了,因为之前九月份考试认识一个计算机专业考甲级的女生,她也就是考了五十几分。另外能考个五六十,比浙大计算机专业研究生入学要求的七十几分也就少了十几分,确实是不能算很差了。 但是,这次简直考得一塌糊...

gehulushang的博客 3138

windows10 + wsl2安装docker

一、安装wsl https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 1.1以管理员身份运行powershell 1.2执行如下命令 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 1.3重启电脑 1.4 重启电脑后,如果需要安装wsl2, 则安装官方文档继续后续操作,因我...

happytree001的博客 1570

图神经网络学习笔记-点云数据处理(专题七)

本教程解释了如何利用图神经网络(Graph Neural Networks,GNNs)来处理和训练点云数据。尽管点云默认情况下不具有图结构,但我们可以利用 PyG 的转换工具,将其转化为适合 PyG 所提供的全套 GNN 模型的形式。关键思想是从点云数据中创建一个,通过 GNN 的消息传递机制,从中学习有意义的局部几何结构。这些点的表示可以被用于例如点云分类或分割等任务。

351

PAT甲级 2020冬季93分总结

七月份考了乙级75,被最后一题裁判机打到哭。九月份为了复习期末考试就没有报名甲级,10月多开始复习甲级,我的复习主要有两个方面:1.看算法笔记(神书,在我眼里比算法第4版还好)。2.刷穿甲级题库,我刷了144题,有些超纲的就不做了,类似tabble tennis、树型数组之类的。 我其实是个很胆小的人,看到通过很低我就不敢做了,还好这次第二题没看通过率,不然估计吓得直接做第三题了。我就有预感要考字符串,把字符串相关的问题都做了一遍,其实你只要做了坏键盘之类的那些题目,第二题是很简单的,暴力就能AC。 第四题

白小飞 1003

解决群晖NAS无法拉取docker镜像问题

在2024-06-01日以前,使用SSH登录后是可以直接拉取docker镜像的;但是之后当我们使用SSH登录上群晖NAS,使用【sudo -i】切换到超管拉取镜像会提示报错【error pulling image configuration: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cf/cff6b68a194a672fd337d8728bfb252071012cce6

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 2万+

2018 年 12 月 9 日 PAT(乙级)考试回忆

2018 年 12 月 9 日,参加了 PAT 乙级考试,南京考点金陵科技学院。 想起来上次跟学姐去考的,结果学姐甲级考了 100 。这次我拉了两个同学一起去考。 7-1 考试刚开始,有点莫名兴奋,导致第一题题目都没读懂,就开始写代码了,越写越不对。后来一直在平静心情,等到真正读懂题意的时候,发现浪费了好久时间。然后提交发现只拿了两分,找了好久没有找出错误,就先放一放做后面的了。 7-2 第...

Wonz 1781

SolidWorks速成教程P3-5【零件 | 第五节】——异形孔向导&线性阵列&镜像

这节介绍异形孔向导、线性阵列、镜像。

嵌入式阿齐Archie 6075

通过分子模板构建随机分布在溶液中的纳米颗粒(一)

通过分子模板构建随机分布在溶液中的纳米颗粒 要实现的目标: 1、可以循环建立多个水分子溶液的模型; 2、针对不同水分子数,自动创建文件夹; 3、运行完毕将所有结果自动存储在对应文件夹里; 分子模板的具体教程请见我的博客: https://blog.youkuaiyun.com/qq_43689832/article/details/104443175 1、首先,我们先建立纳米颗粒的分子模板,命名为p_30.txt: 包括两种原子类型。具体格式如下: # LAMMPS molecule file makin.

Rockyoung 2651

2019冬季PAT甲级 题解和反思

非科班跨考, 本专业课考试也集中在12月份, 没有太多时间来复习PAT, 11月中旬把甲级题库155道粗略地刷完了一遍(在《算法笔记》的帮助下),然后从头开始二刷, 做了十几题以后觉得刷不完了, 加上其他考试的压力, 便搁置刷题计划, 考前一天将题库里面的关于图和树的题目的代码粗略地看了一遍,心想这次12月考试对明年的考研帮助也不大, 就当练手, 结果运气好, 考了满分。 这次的题目不难, 会写H...

xiaoh1999的博客 1084

Ceph入门到精通-存储桶通知

这 通知还可以根据前缀的匹配项过滤掉事件,并且 (1) 键的后缀,(2) 附加到对象的元数据属性, 或 (3) 对象标签。在此模式下,操作仅在以下之后确认(确认) 通知将发送到主题的已配置终端节点。这意味着 通知的往返时间(发送 通知主题的终端节点以及接收 确认)被添加到操作本身的延迟中。要更新主题,请使用用于创建主题的相同命令(但在 更新时,使用现有主题的名称和不同的终端节点值)。端口:对于未加密的连接,默认为 5672,对于未加密的连接,默认为 5671 SSL 加密连接。(默认情况下,这是“假的”。

隔壁老瓦的专栏 1133

【PAT编写代码时遇到的问题】vs中使用scanf("%c",&x);

    首先,为了在VS中使用scanf,可以在程序开头加上    #pragma warning(disable:4996)    昨天在编写程序的时候,突然发现在循环中使用scanf("%c",&x);的时候,发现结果很奇怪,只能读入和输出我所输入的数据的一半。    后来又进行单步调试发现两轮循环才读入一个数据(在当时的我看来……)。    我的第一反应是:是不是VS编译器炸了?  ...

Duke 1193

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

2020.12.5 冬季PAT甲级考试 总结

最近都没有好好写博客,因为一方面冬天心情总是很低沉,另一方面到考试周了,又忙于计网 等等的大作业和 外加上PAT考试我一直在复习之前写的代码,也就没有管理博客 今天刚考完PAT不到30分钟,就做到电脑旁,写下总结 先说题目, 第一题 斐波那契数列的运用与跳出循环 这道题还是很简单就有思路的,但是我写的很久也没有bug free,第一我当时着急,想着直接循环到上限就跳出循环,不去考虑跳出条件,我感觉应该是可以的,但当时遇到了bug,就觉得可能是这个的原因,换了写法,关于 大于目标数的时候怎么跳出..

stackempty2的博客 3425

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

PAT(甲级)考点

暴力思维 结构体应用 1006 1012 1025 1028 1036 模拟,注意边界如0等 1001 1005 1008 1011 1035 1041 1042 1046 多项式加法、乘法 1002 1009 for控制图案 1031 进制转换 1010 1019(判回文)1027 高精度 1023(大数加法模拟) 归并排序 1029(找中位数) 模拟链表 1032 dp 最大子段和 10...

lypl emmmm… 2761

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

鱼额宝 之 error LNK2001: 无法解析的外部符号 之 静态数据成员的定义

C5-1 “鱼额宝” 题目描述 请实现一个“鱼额宝”类,下面已给出代码模板,请根据main函数中对该类的操作,补充类实现部分完成代码。 “鱼额宝”类可以记录账户余额、存钱、取钱、计算利息。该类中有一个私有静态成员变量profitRate存储“鱼额宝”的利率,可以用共有静态成员函数setProfitRate修改利率的值。程序输入为第1天至第n天连续n天的账户操作,每天只能进行一次账户操作,或存...

DedicateToAI的博客 1096

学堂在线 c++基础 之 C4-3 一元二次方程求解

题目描述 对于一元二次方程ax^2 + bx + c = 0,解可以分为很多情况。 若该方程有两个不相等实根,首先输出1,换行,然后从小到大输出两个实根,换行; 若该方程有两个相等实根,首先输出2,换行,然后输出这个这个实根,换行; 若该方程有一对共轭复根,输出3,换行; 若该方程有无解,输出4,换行; 若该方程有无穷个解,输出5,换行; 若该方程只有一个根,首先输出6,换行,然后输...

DedicateToAI的博客 1011

1101 Quick Sort (25 分)- PAT甲级真题-多种算法及分析

There is a classical process namedpartitionin the famous quick sort algorithm. In this process we typically choose one element as the pivot. Then the elements less than the pivot are moved to its l...

DedicateToAI的博客 980

阿里3.25笔试题

自己写的bullshit,第一题5%,第二题0% 第一题原来写的代码: 思路是首先对矩阵所有数求和,然后取平均值,接下来,找到每一列最接近平均值的数,使得起伏最小。 只通过了5%。 #include <iostream> #include <cstdio> #include<vector> #include<algorithm> usi...

DedicateToAI的博客 836

一些比较难懂的递归题目 c++

全排列问题 #include<cstdio> const int maxn = 11; int n, P[maxn], hashTable[maxn] = { false }; void generateP(int index) { if (index == n + 1) { for (int i = 1; i <= n; i++) { printf("%d"...

DedicateToAI的博客 619

2019.12.7PAT冬季考试第二题 - 7-3 Summit (25分)

7-3Summit(25分) Asummit(峰会) is a meeting of heads of state or government. Arranging the rest areas for the summit is not a simple job. The ideal arrangement of one area is to invite those heads so...

DedicateToAI的博客 606

PAT甲级简单题最后冲刺

A1001 Calculatea+band output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits). Input Specification: Eac...

DedicateToAI的博客 527

2019.12.7PAT冬季考试第四题 - 7-4 Cartesian Tree (30分)

ACartesian treeis a binary tree constructed from a sequence of distinct numbers. The tree is heap-ordered, and an inorder traversal returns the original sequence. For example, given the sequence { 8...

DedicateToAI的博客 458

学堂在线 C++设计基础 C4-2 反转整数

题目描述 对于输入的一个正整数,输出其反转形式 要求使用c++ class编写程序。可以创建如下class #include &lt;iostream&gt; using namespace std; class Integer{ private: int _num; //getLength()函数获取_num长度 int getLength(){ } publ...

DedicateToAI的博客 427
上一篇: PAT甲级简单题最后冲刺
下一篇: 2019.12.7PAT冬季考试第一题 - 7-1 Good in C (20分)
DedicateToAI
博客等级 码龄9年 6粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值