###############問題文###
12 時間の時間間隔を表す、開始時刻と終了時刻のペアを含む 2 次元配列が与えられました。同時に、12 時間で表現された文字列 str も与えられます。 str で表される時間を含む間隔の合計数を見つける必要があります。
例例###入力### リーリー ###出力### リーリー
説明
このメソッドでは、時間を 24 時間形式に変換します。次に、比較により、指定された時間と交差する時間間隔の合計数を計算します。さらに、substr() メソッドを使用して部分文字列を取得し、stoi() メソッドを使用して文字列を整数に変換します。
###アルゴリズム###ステップ1.2
ステップ 1.3
ステップ 1.4
ステップ 1.4.1
ステップ 1.4.2
ステップ 2
12:00:午前 = 0000
12:58:午前 = 0059
11:32:午後 = 1200 1132 = 2332
04:56:午後 = 1200 456 = 1656
文字列の 5 番目の文字が「A」の場合、時刻は午前です。時刻が AM で、時が 12 に等しい場合、午前 12:00 を 00:00 とみなすため、文字列から分のみが抽出されます。それ以外の場合は、時刻文字列を整数値に変換します。
- 指定された時刻文字列を 24 時間形式に変換します。
ステップ 6
Example
の翻訳は次のとおりです:時間計算量
空間複雑度
以上が指定された会議時間を横切る間隔の数をカウントします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。