
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
まず最初に、0,1,1,1,1,1,0のような連続があった際に、これを1回とカウントするのか、3回とカウントするのかで考え方は若干変わってくると思います。
とりあえず基本的な考え方として、1が3個連続しているか否かを確認すれば良いだけなので、例えば連続回数用のカウンタ(仮に「C」とします)を用意しておきます。
配列の要素を順にチェックしますが、1かそれ以外かだけに注目すれば良いので、大雑把に言えば
1)値が1以外ならCをクリア
2)値が1の場合、Cをインクリメントし、
C>=3の場合、全体の出現回数カウンタをインクリメント
・・・・・・
基本的にはこのような考えでカウントできると思いますが、2)の後の処理が、(最初に記した)「回数をどう数えるか」によって違ってくるでしょう。
No.2
- 回答日時:
手作業で行う時の作業手順をそのまま再現すれば良い。
基本はそんなもんですよ。
あとはその作業手順を効率よく再現するために繰り返し作業になる個所をまとめるだけです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列で、値の入っている要素数...
-
n番目に大きな値を探索する
-
[Ljava.lang.Stringってなんですか
-
javaで大容量テキストファイル...
-
CSVファイルの、列だけ取得したい
-
ArrayListからBean配列に値をセ...
-
ページング
-
jspでの二次元配列
-
セッションを使ったint型の値の...
-
【C#】ハッシュテーブル(連想...
-
配列について
-
Javaで文字を漢字であるか否か...
-
java StringとString[]の違い
-
JavaBeansの配列の値取得方法に...
-
この警告はどうすれば?
-
オブジェクトの中のプロパティ...
-
JSPでDBからデータ読み込みブラ...
-
ループ処理の際、最後だけ","を...
-
ORA-01858: 数値を指定する箇所...
-
system.out.printが出力されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
Javaで文字と数字が混ざったも...
-
配列について
-
C#で動的配列Listの中身をListB...
-
ArrayListからBean配列に値をセ...
-
この警告はどうすれば?
-
配列で、値の入っている要素数...
-
配列をセッションに割り当てた後で
-
同じ配列またはクラスを、2回...
-
配列の中に複数存在する数がい...
-
ページング
-
JavaBeansの配列の値取得方法に...
-
配列数を超えてアクセスしたと...
-
n番目に大きな値を探索する
-
C言語でunsigned char配列を連...
-
java
-
セッションを使ったint型の値の...
-
【C#】ハッシュテーブル(連想...
-
for文とStringBuffer
-
【Ajax通信&Java】配列の受け取...
おすすめ情報