コード例 #1
0
ファイル: 228.c プロジェクト: zhang-wen-guang/CODES
int main()
{
    int size;
    char **res;
    char buf[20];
    int test[] = {-2147483648,-2147483647,2147483647};
    res = summaryRanges(test, 3, &size);
    for (int i = 0; i < 2; ++i) {
        printf("%s\n", res[i]);
    }
    return 0;
}
コード例 #2
0
ファイル: SummaryRanges.c プロジェクト: clarkzhang56/leetcode
int main(){
	int i;
	int a[]={0,1,3,5,6,8,9,13,14,15,23,24,44,45,46,89};
//	int a[]={-2147483648,-2147483647,2147483647};
	int n=sizeof(a)/sizeof(int);
	int *num=(int*)malloc(sizeof(int));
	char **b=summaryRanges(a,n,num);
	for(i=0;i<*num;i++){
		printf("%d:%s\n",i,b[i]);
	}

	return 0;
}
コード例 #3
0
int main() {
	srand(time(NULL));

    vector<int> v;
    genVector(v,2);
    sort(v.begin(), v.end());
    printVector(v);
    vector<string> ans = summaryRanges(v);
    printVector(ans);
    




    return 0;
}