- 博客(6)
- 收藏
- 关注
原创 【PAT】B1015. 德才论(输入输出、sort、struct)
【PAT】B1015. 德才论(输入输出、sort、struct) @(PAT) 链接:https://www.patest.cn/contests/pat-b-practise/1015 思路: 用结构体来存储每个学生的信息,然后按照题目信息将考生分成4类,分别按照规则排序,最后输出。 需要注意的地方: 1. algorithm里自带的sort函数非常好用,默认是按照数据降序排列,如...
2018-02-13 14:22:14 225
原创 【PAT】B1014. 福尔摩斯的约会(题目理解,输出格式)
【PAT】B1014. 福尔摩斯的约会(题目理解,输出格式) @(PAT) 链接:https://www.patest.cn/contests/pat-b-practise/1014 思路: 这道题目不难,就是题目的意思非常含糊,这也许是PAT的一个不足之处,另外一个不足之处我觉得是输出的格式调整,也是PAT题目的一个坑点。 这道题目的意思是,前面两个字符串,比较相应位置的char,第1...
2018-02-12 00:57:42 333
原创 【PAT】B1012. 数字分类(C++精确到小数点、题目理解)
【PAT】B1012. 数字分类(C++精确到小数点、题目理解) @(PAT) 链接:https://www.patest.cn/contests/pat-b-practise/1012 题目不难,根据5个部分逐渐取数判断即可。 坑: 1. A1的条件是求偶数的和。 2. 输出N的条件是求出来的A1~A5的结果为空,一开始求了当被5整取的数字为0个才输出N,这是错误的。 AC cod...
2018-02-09 00:43:08 223
原创 【PAT】B1009. 说反话(C++接受带有空格的字符串)
【PAT】B1009. 说反话(C++接受带有空格的字符串) @(PAT) 链接:https://www.patest.cn/contests/pat-b-practise/1009 很简单的一道题,用string和vector能够轻松AC,有一个小小的trick:原输入最后是没有空格的,为了处理最后一个单词,所以人工在输入后面加入一个空格。为什么要记录下来呢,因为自己对C++接受带有空格字...
2018-02-05 00:00:00 418
原创 【Leetcode】448. Find All Numbers Disappeared in an Array
【Leetcode】448. Find All Numbers Disappeared in an Array @(Leetcode) 链接:https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/description/ 要实现在O(n)时间复杂度和没有额外的空间,就要利用好题目的1 ≤ a[i] ≤ n
2018-02-02 23:49:50 110
原创 【Leetcode】414. Third Maximum Number
【Leetcode】414. Third Maximum Number @(Leetcode) 链接:https://leetcode.com/problems/third-maximum-number/description/ 思想: 题目给的数组非空,如果第三大的存在,就返回,否则就返回第一大的值。题目要求在O(n)的时间复杂度内,所以一开始想到的排序就不行了。 可以用三个变量表示前
2018-02-01 22:56:24 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人