我的解法:先排序,再取值
解题思路:分别对前到时间和签退时间进行排序,最后取每一次排序的第一个。注意比较函数的写法,不相等的情况下直接返回一个不等式!
1 |
|
算法笔记解法:边读取边比较!
这个方法比我的解法效率要高,但耗时一样!方法是直接定义三个结构体类型变量,一个中间变量,一个是签到时间,一个签退时间。比较函数只写一个,当返回false的时候即为取反!
1 |
|
解题思路:分别对前到时间和签退时间进行排序,最后取每一次排序的第一个。注意比较函数的写法,不相等的情况下直接返回一个不等式!
1 | #include <cstdio> |
这个方法比我的解法效率要高,但耗时一样!方法是直接定义三个结构体类型变量,一个中间变量,一个是签到时间,一个签退时间。比较函数只写一个,当返回false的时候即为取反!
1 | #include <cstdio> |
本文标题:PAT A1006 Sign In and Sign Out
文章作者:GavinYGM
发布时间:2020年08月21日 - 17:08
最后更新:2020年08月21日 - 18:08
原始链接:http://www.gavinygm.cn/2020/08/21/PAT-A1006-Sign-In-and-Sign-Out/
许可协议: 转载请保留原文链接及作者。