#include <leetcode.h>
◆ findMinDifference()
int leetcode::minimum_time_difference::Solution::findMinDifference |
( |
vector< string > & |
timePoints | ) |
|
|
static |
在文件 leetcode.cpp 第 1142 行定义.
1143 auto vec = vector<int>();
1144 for(
string timePoint: timePoints) {
1145 vec.push_back(((timePoint[0] -
'0') * 10 + (timePoint[1] -
'0')) * 60 + (timePoint[3] -
'0') * 10 + (timePoint[4] -
'0'));
1147 sort(
vec.begin(),
vec.end());
1148 int minimum = INT_MAX;
1149 for(
int i = 0; i + 1 <
vec.size(); i++) {
1150 minimum = min(minimum,
vec[i + 1] -
vec[i]);
1152 minimum = min(minimum,
vec[0] + 24 * 60 -
vec[
vec.size() - 1]);
引用了 pat::a::a7_2::vec.
被这些函数引用 leetcode::minimum_time_difference::TEST().
该类的文档由以下文件生成: