84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
需求是 如 当天的 00:30 - 11:00 转为仅有1与0的字符串, 其中 1 代表包含在时间段内, 0代表不包含
得出 00:30 - 11:00 的字符串为 011111111111111111111110000000000000000000000000
时间可能是散开分布, 不一定是连贯的. 如 11:00-12:00 14:00-16:00.
求解应该怎么做.谢谢各位大佬~
闭关修行中......
コンソール用のjsバージョンを作成しました
時間が経過したので[[0,30],[11,0]]表示00:30 - 11:00、2つ目の状況はこんな感じです
[[0,30],[11,0]]
00:30 - 11:00
以下はデコードです
時間を秒に変換します。秒をバイナリに変更しても問題ありません。コーディングテーブルに従ってバイナリ形式を使用するか、他の方法を使用するかはあなた次第です
1日を48分割するのは0〜47という意味ではないでしょうか文字列のi番目の文字列が区分番号iに相当するということです。 1 はこの期間ではないことを意味します 具体的なプログラムを書くのは難しくありません。 セグメント番号を要求し、文字列の内容を置き換えるだけです。セグメント番号は時間を時間に変換し、それを 0.5 で割って切り上げます。
コンソール用のjsバージョンを作成しました
リーリー時間が経過したので
リーリー[[0,30],[11,0]]
表示00:30 - 11:00
、2つ目の状況はこんな感じです以下はデコードです
リーリー時間を秒に変換します。秒をバイナリに変更しても問題ありません。コーディングテーブルに従ってバイナリ形式を使用するか、他の方法を使用するかはあなた次第です
1日を48分割するのは0〜47という意味ではないでしょうか
文字列のi番目の文字列が区分番号iに相当するということです。 1 はこの期間ではないことを意味します
具体的なプログラムを書くのは難しくありません。
セグメント番号を要求し、文字列の内容を置き換えるだけです。
セグメント番号は時間を時間に変換し、それを 0.5 で割って切り上げます。