- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 【HDU 2057】 A + B Again
题目传送门http://acm.hdu.edu.cn/showproblem.php?pid=2057 题目要求我们求两个十六进制数的加和并且转换成十六进制输出,要注意的是,题目说数字的长度不超过15位,所以我们需要用longlong类型进行计算防止溢出,还要解析十六进制数的时候要注意每一位的权值都比上一位大16倍。 #include <cstdio> #include <...
2019-04-28 13:49:54 174
原创 HDU2093 考试排名
这道题主要考察字符串处理和输出格式 printf("%5d") 是左对齐 固定输出5个字符 printf("%-5d") 是右对齐 固定输出5个字符 #include <cstdio> #include <cstring> #include <algorithm> #include <vector> #include <ctype.h&...
2019-04-23 15:07:35 282
原创 分享一个做PAT乙级字符串题目的小技巧
其实这个小技巧很多人应该都知道,就是在做字符串处理的时候可以将输入串映射到128*4字节大小的int数组里,然后用输入得到的字符的ascii码值作为索引进行哈希,数组值可以存储当前字符出现的次数,也可以用作别的用途,具体看题目要求。 这个方法非常好用,下面举一个小栗子 1042字符统计(20分) 题目传送门https://pintia.cn/problem-sets/99480526...
2019-04-19 17:39:04 341
原创 HDU1200 To and Fro
题目传送门http://acm.hdu.edu.cn/showproblem.php?pid=1200 这道题挺简单的,我想到了两种办法,第一种就是常规的按照题目的意思画出矩阵,然后输出 #include <cstdio> #include <cstring> using namespace std; #define MAXSIZE 210 int main()...
2019-04-19 17:06:55 233
原创 【PAT乙级】1027 打印沙漏 (20 分)
题目传送门 https://pintia.cn/problem-sets/994805260223102976/problems/994805294251491328 这道题看起来不难,实际上也确实不难 我们观察可以发现要打印的沙漏可以看成两个同顶角的三角形组成。 如果看成数列的话,那么最顶上a1 = 1 之后就有递推式 an = 2*(1+2*(n-1)) 其中n是我们算的那...
2019-04-10 16:46:31 223
原创 模拟51单片机----内存与寄存器部分
这是我突发奇想的一个项目,用c语言模拟51单片机的运行 整个项目分为三个部分 内存与寄存器模拟器 51汇编编译器 运行器 现在只完成了内存与寄存器部分,而且还只是模拟了部分寄存器,不过我感觉即使只是做成这样工作量也是超级大的。 不知道还会不会更新这个项目了,毕竟这一年时间很关健也很忙,不应该把时间浪费在没有意义的事情上。 也许等以后有空了会填上这个坑吧,也许永远也不会继续去写这个项目...
2019-04-07 17:15:29 891
c++背词宝应用 exe文件
2018-09-05
c++背词宝应用
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人