📄 utilities2.c
字号:
#include "utilities2.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>int myComparator(const void *a, const void *b){ if(((subDist*)a)->frequency > ((subDist*)b)->frequency) return -1; else if(((subDist*)a)->frequency == ((subDist*)b)->frequency) return 0; else return 1;}int *sortArray(int* array,int sizeOfArray,int number){ int i=0; subDist dists[sizeOfArray]; int *output = (int*)malloc(number*sizeof(int));
for (i=0;i<sizeOfArray;i++) { dists[i].distance = i; dists[i].frequency =array[i]; } qsort(dists,sizeOfArray,sizeof(subDist),myComparator); for(i=0;i<number;i++) output[i]=dists[i].distance; return output;}int euklid(int a, int b){ int help; do { help = a % b; a = b; b = help; } while( help != 0); return a;}int* primefactors(int number){return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -