int main(int argc, char * argv[]) { clock_t start, end; start = clock(); set_define(argv[1], argv[2], argv[3]); struct itemStructArray *item = get_dataset(); struct itemListStructArray *result = apriori(item); /*if(result->link == NULL) { printf("只在第一層"); } else { show_largeItem_level1(result); } int counter; if(result->link == NULL) { counter = get_itemset_level2_counter(item); } else { counter = get_itemset_counter(result); } printf("counter is: %d\n", counter); */ end = clock(); printf("%.2f\n", (end-start)/(double)(CLOCKS_PER_SEC)); return 0; }
int main(){ apriori(); return 0; }
int main(void) { printf("Support = %f, Confidence = %f\n", MIN_SUPPORT, MIN_CONF); apriori(); return 0; }