摘要: 这是我目前为止做过的最麻烦的一道题!!!真不想再碰这道题了!,关于选项的字符串处理相当麻烦!!! 坑点:错误包括 错选 和 漏选。 ps:比 B1058 选择题 麻烦一些。 #include<iostream> #include<algorithm> using namespace std; int 阅读全文
posted @ 2020-02-24 21:58 tangq123 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 这是一道 模板题。直接背步骤,写代码。。。。 #include<iostream> #include<algorithm> using namespace std; const int maxn = 100010; struct Node { //第一步:定义静态链表 int address,nex 阅读全文
posted @ 2020-02-24 19:31 tangq123 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 坑点一:两个PAT的最高位求和,可能会产生进位carry,最好不要忘了 拼接上 carry。 坑点二:两个PAT的和 可能是 0,要特判输出 0。 #include<iostream> #include<algorithm> using namespace std; int main() { str 阅读全文
posted @ 2020-02-24 19:09 tangq123 阅读(138) 评论(0) 推荐(0) 编辑
摘要: hash题。 解题方法:一边输入数据,一边进行判断和输出。 #include<iostream> using namespace std; bool hashtable[10000] = {false}; int main() { int n,m,temp,cnt1 = 0,cnt2 = 0; ci 阅读全文
posted @ 2020-02-24 18:12 tangq123 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 水题。 #include<iostream> using namespace std; int main() { int t,k,n1,b,tt,n2; cin>>t>>k; for(int i = 0; i < k; ++i) { cin>>n1>>b>>tt>>n2; if(tt > t) { 阅读全文
posted @ 2020-02-24 17:51 tangq123 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 梳理一下题意就是,如果某个像素点只出现过一次,并且与其周围8个相邻像素之差大于某个阀值tol,那么记录这样的像素点,下面是输出的要求: 方法: 1。用map统计不同像素点出现的次数; 2。用一个函数判断某像素点是否与其周围8个相邻像素之差大于某个阀值tol。 ps:这题给我感觉和 B1089狼人杀  阅读全文
posted @ 2020-02-24 15:40 tangq123 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 水题。考STL-map #include<iostream> #include<unordered_map> using namespace std; string str[1010]; unordered_map<string,bool> mp; int main() { int m,n,s; c 阅读全文
posted @ 2020-02-24 12:45 tangq123 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 这是一道排序+字符串处理的题目,难度属于PAT乙级,五题中的第三题。 分析:字典序就是字符串在字典中的顺序。例如, 1。“A”的字典序小于“a”; 2。"a"的字典序小于”b“; 3。”aa“的字典序小于”aaaa“ 4。"aaaa"的字典序小于”aab“的字典序,这里从最高位,一个字符一个字符的比 阅读全文
posted @ 2020-02-24 11:53 tangq123 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 有种哈夫曼二叉树的思想。 #include<iostream> #include<algorithm> using namespace std; int a[10010] ={0}; int main(){ int n; cin>>n; for(int i = 0 ;i < n;++i) scanf 阅读全文
posted @ 2020-02-24 09:56 tangq123 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 坑点一:尝试输入的密码可能包含空格符,所以必须用getline(cin,str)接收一行输入; 坑点二:cin>>str 和getline(cin,str)连用时,中间必须要加getchar()吸收换行符 #include<iostream> using namespace std; int mai 阅读全文
posted @ 2020-02-24 09:49 tangq123 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 水题。 看了一下柳婼的代码,发现她是一边输入数据,一边处理后输出数据,这种方法使得代码量少了很多。 #include<iostream> using namespace std; int main() { int m,n,A,B,replace,t; cin>>m>>n>>A>>B>>replace 阅读全文
posted @ 2020-02-24 09:26 tangq123 阅读(117) 评论(0) 推荐(0) 编辑