連續1的個數演算法----java版1.0
package cn.withe;
public class Count {
public static int staticpoint=0;
public static int points[]=new int[11];
public final static int MAXCOL=10;
public final static int MAXROW=10;
public static int[][] number={
{1,1,1,1,1,0,0,0,0,0},
{1,1,1,0,0,0,1,1,1,1},
{0,0,1,1,0,0,0,0,0,0},
{1,1,0,1,1,0,1,1,0,1},
{0,1,0,1,0,1,1,0,0,1},
{1,1,1,1,0,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1},
{1,1,1,1,1,0,0,0,0,0},
{1,1,0,0,0,0,1,1,1,1},
{1,1,1,1,0,0,0,0,1,1}
};
public static void check(int row,int col)
{
if(number[row][col]==0) return;
else
{
points[staticpoint]++;
number[row][col]=0;
if(row>0) check(row-1,col);
if(row
if(col
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i
if(number[i][j]==1)
{
staticpoint++;
points[staticpoint]=0;
check(i,j);
}
}
for(int i=1;i<=10;i++)
{
System.out.println("NO"+i+":"+points[i]);
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/219138/viewspace-915319/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 連續1的個數演算法----C版演算法
- 【演算法題解】485. 最大連續1的個數 - Java演算法Java
- LeetCode-485-最大連續 1 的個數LeetCode
- 排序演算法-大型連續劇1(連載中....)排序演算法
- leetcode —— 1004. 最大連續1的個數 IIILeetCode
- 演算法程式設計之美連續數之和等於某個數演算法程式設計
- 查詢數N二進位制中1的個數(JS版 和 Java版)JSJava
- hive生成連續的時間和連續的數Hive
- leetcode力扣 1004. 最大連續1的個數 IIILeetCode力扣
- 演算法學習-數字連續的子陣列演算法陣列
- Google面試題 | 不包含連續1的非負整數Go面試題
- 力扣485. 最大連續1的個數-C語言實現-簡單題力扣C語言
- 演算法之排序(Java版)-持續更新補充演算法排序Java
- 演算法之搜尋(Java版)-持續更新補充演算法Java
- 演算法筆記_043:最大連續子陣列和(Java)演算法筆記陣列Java
- [演算法練習及思路-程式設計師面試金典(Java解法)]No77連續數列演算法程式設計師面試Java
- 演算法第四版-找兩個數的最大公約數演算法演算法
- 求字串連續字元數量字串字元
- Java連結串列指標確實好煩 - 交換連結串列中連續的兩個節點的位置Java指標
- java_求列舉所有的連續(或單個字元)的子串.Java字元
- 【刷演算法】二進位制中1的個數演算法
- 編寫一個統計字串中每個連續字元個數的函式,如 `aaabbcccaabcd` 輸出為`3a2b3c2a1b1c1d`字串字元函式
- 《演算法筆記》2.4小節——C/C++快速入門->迴圈結構 例題5-1-1 連續自然數求和演算法筆記C++
- 演算法 1~n中1的次數演算法
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- 數學分析 連續函式的孤立零點函式
- 面試題解:輸入一個數A,找到大於A的一個最小數B,且B中不存在連續相等的兩個數字面試題
- 給定一個整數陣列,找出總和最大的連續數列,並返回總和。陣列
- 尋找連續或不連續的子字串字串
- 函式極限與連續精簡版函式
- JAVA class漢化工具hhclass v1.0免費版Java
- 一個程式設計師的連續套現程式設計師
- 資料庫180:連續出現的數字資料庫
- 一個連續動作空間的SAC的例子
- (演算法)求1到1億間的質數或素數演算法
- 【演算法-java實現】合併兩個有序連結串列演算法Java
- 刪除陣列中一個或者多個連續的元素陣列
- JavaScript 演算法:計算最大連續日期區間JavaScript演算法